I'm not sure what to change, because I don't get a linking error. I tried it twice, of course after doing a make clean. I'm using GCC 8.


What exactly is changed here?


This will also prevent static fields which we technically support, but it seems like clearer from an API standpoint to just ban all fields here.


stray_semicolon (mbadams5) - i386-Windows-7-VisualStudio-14: OK (2981 of 2981 tests passed, 0 test warnings)

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


Unsure if we want to support this case. This is only valid if the parent class is generated in a subsequent annotation processing round right?


need to return count after every 2 mins for plotting


Sure, I will do it in another branch.


Nice


@xaque208 Sorry about that. I'm the one that convinced @eregon this would be a good change.

Out of curiosity, do you have GNU tar available on your system? I have a FreeBSD machine available that I could try things on. But I haven't run OpenBSD in quite a while.


This commit  doesn't build anything. Make sure this is what it was intended to do


expanded-runperiod (jasondegraw) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


As mentioned before it's better to use `update!`
You can rescue inside Grape ```rescue_from(SomeError) { |e| error!(e.message, e.status) }```


Checkmarx scan results 21 Aug 2018 00:25 UTC +03:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
0
0
0
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

a23cad998261c81bf63aa21ac681a2e8b5303e7c	@web-flow


Can we omit `-v` for this command. As the de facto is for `-v` to print out the version of the program being ran. Rather than an argument. Perhaps `-a` for _all_ instead?


this branch is about making all media queries starting by mobile size going to desktop size.


This should also ideally be standardized to `[-1, 1]` after inputs form @rdgain


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/ebb9fcb3-a4f8-46bb-9dc6-2ec5d208f3b1?env_id=ibm%3Ayp%3Aus-south "acqol-deux"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/1a74dd51-73bc-4fa3-a136-fcfd99e0daa2?env_id=ibm%3Ayp%3Aus-south "acqol-deux") deployed [acqol-deux](https://github.com/SIT782ACQOLDEUX/acqol-deux/releases/tag/deploy-ibm-yp-us-south-ansley-deakin.edu.au-dev-20180820-212958 "deploy-ibm-yp-us-south-ansley-deakin.edu.au-dev-20180820-212958") to [dev](https://console.bluemix.net/apps/d8c0e304-cee4-4124-a831-708af13fa45c?env_id=ibm:yp:us-south "ibm:yp:us-south:ansley@deakin.edu.au:dev"), including this commit


Yes. This typo is causing perf regressions on Ubuntu in our lab runs for tests that don't respond well to tiering:

![image](https://user-images.githubusercontent.com/10121823/44367742-7710de80-a485-11e8-9f2e-77c0457b6d5f.png)


output_processor_json (mbadams5) - x86_64-MacOS-10.9-clang: OK (2991 of 2992 tests passed, 624 test warnings)

Messages:

 * 624 tests had: AUD diffs.

Failures:

EnergyPlusFixture Test Summary
 * Passed: 681
 * Failed: 1

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


TeamCity Glyssen :: Glyssen pull requests - untagged [Build *.*.50.5dd7a0d72385545294a682825f5db30858acf5d3](http://build.palaso.org/viewLog.html?buildId=127185&buildTypeId=Glyssen_GlyssenPullRequestsUntagged) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:00:31


thanks, although this was following a different logic your comment allowed me to detect a bug. I will correct it to make sure the properly will be set correctly on connect return.


mapper nie jest potrzebny


Argument nie jest przekazywany do metody


you're right.


#define for LARGEFILE64_SOURCE in configure check is misspelled

duplicate #defines in unifycr-sysio.h


express sequelize blog

mkdir 10blog
cd 10blog
git init
npm init
( keep enter until YES)
npm install sequelize express ejs express-ejs-layouts pg

npm install pg-hstore
touch .gitignore
echo "node_modules" >> .gitignore
cat .gitignore
git add .
git status
git commit -m "Initial empty commit"
git remote -v
git remote add origin https://github.com/angawdi/metablog.git
git remote -v
git push origin master


See https://github.com/jagrg/org-emms/issues/4#issuecomment-414431746


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

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


I am certainly having problem to find a default values that work for large problems


Maybe I should calculate it dynamically in function of the problem


Thank you for the suggestion but I'm not going to add such on option for now, want to keep the package really simple. Might change my mind on this in the future.


except that according to our config file, they will be under `${EPREFIX}/var/lib/overlays/science`. Speaking of which, will the config work under a prefix install? It actually gives an absolute path.


let the intendation wars beginn (again) :D


@goranbajic Heroklu = Heroku, logagent-js => Logagent


Created multidev environment [sfgov#pr-195](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#pr-195).

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


@goranbajic for Logstash => for Logagent


Zła nazwa metody, podobnie jak findBy


TeamCity Glyssen :: Glyssen pull requests [Build *.*.736.5dd7a0d72385545294a682825f5db30858acf5d3](http://build.palaso.org/viewLog.html?buildId=127184&buildTypeId=Glyssen_GlyssenPullRequests) outcome was **SUCCESS**
Summary: Tests passed: 1872, ignored: 18 Build time: 00:07:57


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/ebb9fcb3-a4f8-46bb-9dc6-2ec5d208f3b1?env_id=ibm%3Ayp%3Aus-south "acqol-deux"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/1a74dd51-73bc-4fa3-a136-fcfd99e0daa2?env_id=ibm%3Ayp%3Aus-south "acqol-deux") deployed [acqol-deux](https://github.com/SIT782ACQOLDEUX/acqol-deux/releases/tag/deploy-ibm-yp-us-south-ansley-deakin.edu.au-dev-20180820-213944 "deploy-ibm-yp-us-south-ansley-deakin.edu.au-dev-20180820-213944") to [dev](https://console.bluemix.net/apps/d8c0e304-cee4-4124-a831-708af13fa45c?env_id=ibm:yp:us-south "ibm:yp:us-south:ansley@deakin.edu.au:dev"), including this commit


Nice fix, Ben! That's elegant. I like it.


Consider using for loops instead of flatMaps to avoid allocating a lot of intermediate array lists:
```
private inline fun <T> mapLookups(
    fn: (filePath: String, scopeFqName: String, lookupInfoOrString: Any) -> T
): List<T> {
    val result = arrayListOf<T>()
    for ((filePath, lookupsByFile) in lookups) {
        for ((scopeFqName, lookupsByScopeFqName) in lookupsByFile) {
            for (lookupInfoOrString in lookupsByScopeFqName) {
                result.add(fn(filePath, scopeFqName, lookupInfoOrString))
            }
        }
    }
    return result
}

private fun flush() {
    if (isDoNothing || lookups.isEmpty) return

    profiler.withMeasure(this) {
        val lookupsInfo = mapLookups { filePath: String, scopeFqName: String, lookupInfoOrString: Any ->
            if (requiresPosition) {
                lookupInfoOrString as LookupInfo
            } else {
                LookupInfo(
                    filePath, Position.NO_POSITION, scopeFqName, ScopeKind.CLASSIFIER,
                    lookupInfoOrString as String
                )
            }
        }
        facade.lookupTracker_record(lookupsInfo)
    }

    lookups.clear()
}
```


=======================
createdb metablog (tao table metablog)
sequelize init
touch index.js
subl .
bat sublim len, mo file config.json trong folder config roi edit file config.jason
-delete username / pass. edit : database: metablog ( tuc minh moi tao table metablog)
dialect: postgres. them 1 dong : "operatorsAliases": "false"


Dear me! I am so old school. I am still using layman and point people to layman. Is it being deprecated?


This is to address https://github.com/LightsHope/issues/issues/837


also fixed some syntax errors


folder seeder, migrations, models la automatically tao ra khi go sequelize init


I think `RemoteLookupTrackerClient` and `LookupTrackerImpl` should reuse interning/storing code: `RemoteLookupTrackerClient` can extend or use `LookupTrackerImpl` which would contain storage code.


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/ebb9fcb3-a4f8-46bb-9dc6-2ec5d208f3b1?env_id=ibm%3Ayp%3Aus-south "acqol-deux"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/1a74dd51-73bc-4fa3-a136-fcfd99e0daa2?env_id=ibm%3Ayp%3Aus-south "acqol-deux") deployed [acqol-deux](https://github.com/SIT782ACQOLDEUX/acqol-deux/releases/tag/deploy-ibm-yp-us-south-ansley-deakin.edu.au-dev-20180820-214621 "deploy-ibm-yp-us-south-ansley-deakin.edu.au-dev-20180820-214621") to [dev](https://console.bluemix.net/apps/d8c0e304-cee4-4124-a831-708af13fa45c?env_id=ibm:yp:us-south "ibm:yp:us-south:ansley@deakin.edu.au:dev"), including this commit


Great! I alway like these commits supporting more features with less code.
I think might be a bit more pragmatic with the naming conventions, Parameter should refer to the formal parameters of the function, arguments should refer to the actual arguments that are passed to a function call. So I wonder if we should rename the ParamQType above to ArgQType.


The to do...


depending on the setup can also happen if the developer mistyped the parent or forgot to add a dependency to the classpath in which case it is a missing symbol and the motif compiler should back up gracefully and let javac surface the error. Should probably add a test to make sure that the correct missing symbol error is thrown in that case and that motif compiler itself doesn't hard fail or increase error spew.


documentation


The to do's....


I mean that 'x' should be written rather than 'format(x)'


[new] Divider component (#2854)

Preview: documentation | landing | table


I created this folder with literature about spatial analysis, specific to the type of analysis relevant to our work. Please review/read if you have a moment, and feel free to post additional documents that you think may be helpful; just make sure to comment when committing so we know why any docs were added.


Np, thanks for the PR :)


Why this? instead of return?

I believe it cause deadlocks


Seems that we should not be limiting the developers in this case since the point of this is that the Objects class should not be Instantiable.


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/ebb9fcb3-a4f8-46bb-9dc6-2ec5d208f3b1?env_id=ibm%3Ayp%3Aus-south "acqol-deux"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/1a74dd51-73bc-4fa3-a136-fcfd99e0daa2?env_id=ibm%3Ayp%3Aus-south "acqol-deux") deployed [acqol-deux](https://github.com/SIT782ACQOLDEUX/acqol-deux/releases/tag/deploy-ibm-yp-us-south-ansley-deakin.edu.au-dev-20180820-215017 "deploy-ibm-yp-us-south-ansley-deakin.edu.au-dev-20180820-215017") to [dev](https://console.bluemix.net/apps/d8c0e304-cee4-4124-a831-708af13fa45c?env_id=ibm:yp:us-south "ibm:yp:us-south:ansley@deakin.edu.au:dev"), including this commit


If jest zbędny. Jeśli lista będzie pusta, pętla for się nie wykona


sequelize model:create --name author --attributes name:string,bio:text,image:string
sequelize model:create --name artical --attributes title:string,content:text,authorId:integer
sequelize model:create --name comment --attributes content:string,articleId:integer,authorId:integer

dang tao ra 3 tables author, artical, comment. 3 files table automatically tao ra trong migration folder
trong folder models, 3 file artical.js, author.js, comment.js automatically tao ra sau khi go sequelize tao bang


We only use position in tests that actually use `TestLookupTracker`, so I think it is fine to ignore this branch completely (`LookupTrackerImpl` used in Gradle and on the JPS side does this), because we don't test lookups with daemon's JPS interface.
Then `lookups` would become `Map<String, Map<String, Set<String>>>` which could be passed as is to `facade.lookupTracker_record` (the only requirement that all maps/sets must be Serializable). That would cut the network traffic and cut the cpu time in `flush`.


Jeśli chcesz porównywać z 0 to tylko przez assertEquals. Ewentualnie jeśli chcesz użyć assertTrue to w argumencie powinno być resultList.isEmpty()


Why HHVM?


That's fine.


stray_semicolon (mbadams5) - Win64-Windows-7-VisualStudio-14: OK (2981 of 2981 tests passed, 0 test warnings)

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


W asercji powinno być porównanie z listą oczekiwaną - musisz drugą listę utworzyć, dodać do niej wartości, które powinny się tam znaleźć i nastpęnie, za pomocą assertEquals, porównaj dwie listy


Hey @GeroldSetz thanks so much! Merged your list @ 377a2d1fc2d37f4bdb2089ae3300367f85a2c9b7


If you don't install it, something breaks. I don't remember now... Just uncomment and send a test pr


Tried pulling this commit but it doesn't show up in local repo in Atom editor.


expanded-runperiod (jasondegraw) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1723 of 1723 tests passed, 0 test warnings)

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


<a href="aaa">haha<a/>


edit 3 file artical.js , author.js, comment.js trong folder models


Awesome - I'm just a Shoko user, but I saw this in my notification list and couldn't stop laughing :-D

Those damn bans... Last time I rebuilt my library moving from SQL Server to SQLite, I ended up manually upping the long/short delays by .5 secs and image by .1, just to escape my semi-perpetual ban-state (Much slower but no more bans since).

Anyway, keep up the good work, you all rock, I'll see myself out now.


Created multidev environment [rail-uga-stellar#pr-58](https://dashboard.pantheon.io/sites/05f5afa3-c1ec-448f-915a-9234103f2409#pr-58).

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


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/ebb9fcb3-a4f8-46bb-9dc6-2ec5d208f3b1?env_id=ibm%3Ayp%3Aus-south "acqol-deux"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/1a74dd51-73bc-4fa3-a136-fcfd99e0daa2?env_id=ibm%3Ayp%3Aus-south "acqol-deux") deployed [acqol-deux](https://github.com/SIT782ACQOLDEUX/acqol-deux/releases/tag/deploy-ibm-yp-us-south-ansley-deakin.edu.au-dev-20180820-220121 "deploy-ibm-yp-us-south-ansley-deakin.edu.au-dev-20180820-220121") to [dev](https://console.bluemix.net/apps/d8c0e304-cee4-4124-a831-708af13fa45c?env_id=ibm:yp:us-south "ibm:yp:us-south:ansley@deakin.edu.au:dev"), including this commit


Specify transaction type


Mac version

```
$ exec '/Applications/Julia-1.0.app/Contents/Resources/julia/bin/julia'
               _
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.0.0 (2018-08-08)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

(v1.0) pkg> add https://github.com/dev-juliacn/JuliaTDD#pycall
  Updating registry at `~/.julia/registries/General`
  Updating git-repo `https://github.com/JuliaRegistries/General.git`
  Updating git-repo `https://github.com/dev-juliacn/JuliaTDD`
 Resolving package versions...
  Updating `~/.julia/environments/v1.0/Project.toml`
  [7782f210] - JuliaTDD v0.1.0 #master (https://github.com/dev-juliacn/JuliaTDD)
  [baf6c868] + JuliaTDD v0.1.0 #pycall (https://github.com/dev-juliacn/JuliaTDD)
  Updating `~/.julia/environments/v1.0/Manifest.toml`
  [7782f210] - JuliaTDD v0.1.0 #master (https://github.com/dev-juliacn/JuliaTDD)
  [baf6c868] + JuliaTDD v0.1.0 #pycall (https://github.com/dev-juliacn/JuliaTDD)

(v1.0) pkg> test JuliaTDD
   Testing JuliaTDD
    Status `/var/folders/y3/s46lfx1d1yz7dzgbhw25bxnm0000gn/T/tmpF9sS9p/Manifest.toml`
  [baf6c868] JuliaTDD v0.1.0 #pycall (https://github.com/dev-juliacn/JuliaTDD)
  [2a0f44e3] Base64  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Base64`]
  [ade2ca70] Dates  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Dates`]
  [b77e0a4c] InteractiveUtils  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/InteractiveUtils`]
  [76f85450] LibGit2  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/LibGit2`]
  [8f399da3] Libdl  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Libdl`]
  [37e2e46d] LinearAlgebra  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/LinearAlgebra`]
  [d6f4376e] Markdown  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Markdown`]
  [44cfe95a] Pkg  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Pkg`]
  [de0858da] Printf  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Printf`]
  [3fa0cd96] REPL  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/REPL`]
  [9a3f8284] Random  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Random`]
  [ea8e919c] SHA  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/SHA`]
  [9e88b42a] Serialization  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Serialization`]
  [6462fe0b] Sockets  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Sockets`]
  [cf7118a7] UUIDs  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/UUIDs`]
  [4ec0a83e] Unicode  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Unicode`]
  Updating registry at `~/.julia/registries/General`
  Updating git-repo `https://github.com/JuliaRegistries/General.git`
 Resolving package versions...
  Updating `/var/folders/y3/s46lfx1d1yz7dzgbhw25bxnm0000gn/T/tmpF9sS9p/Project.toml`
 [no changes]
  Updating `/var/folders/y3/s46lfx1d1yz7dzgbhw25bxnm0000gn/T/tmpF9sS9p/Manifest.toml`
 [no changes]
Julia Version 1.0.0
Commit 5d4eaca0c9 (2018-08-08 20:58 UTC)
Platform Info:
  OS: macOS (x86_64-apple-darwin14.5.0)
  CPU: Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-6.0.0 (ORCJIT, haswell)
Environment:
  JULIA_LOAD_PATH = @:/var/folders/y3/s46lfx1d1yz7dzgbhw25bxnm0000gn/T/tmpF9sS9p
Hello World!The test works.
Let's do something useful.
 Resolving package versions...
 Installed PyCall ─ v1.18.0
  Updating `/var/folders/y3/s46lfx1d1yz7dzgbhw25bxnm0000gn/T/tmpF9sS9p/Project.toml`
  [438e738f] + PyCall v1.18.0
  Updating `/var/folders/y3/s46lfx1d1yz7dzgbhw25bxnm0000gn/T/tmpF9sS9p/Manifest.toml`
  [34da2185] + Compat v1.0.1
  [8f4d0f93] + Conda v1.0.1
  [682c06a0] + JSON v0.19.0
  [1914dd2f] + MacroTools v0.4.4
  [438e738f] + PyCall v1.18.0
  [81def892] + VersionParsing v1.1.2
  [8bb1440f] + DelimitedFiles
  [8ba89e20] + Distributed
  [56ddb016] + Logging
  [a63ad114] + Mmap
  [1a1011a3] + SharedArrays
  [2f01184e] + SparseArrays
  [10745b16] + Statistics
  [8dfed614] + Test
  Building PyCall → `~/.julia/packages/PyCall/WcrLS/deps/build.log`
  Updating registry at `~/.julia/registries/General`
  Updating git-repo `https://github.com/JuliaRegistries/General.git`
   Testing PyCall
 Resolving package versions...
    Status `/var/folders/y3/s46lfx1d1yz7dzgbhw25bxnm0000gn/T/tmpvVN5df/Manifest.toml`
  [34da2185] Compat v1.0.1
  [8f4d0f93] Conda v1.0.1
  [682c06a0] JSON v0.19.0
  [1914dd2f] MacroTools v0.4.4
  [438e738f] PyCall v1.18.0
  [81def892] VersionParsing v1.1.2
  [2a0f44e3] Base64  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Base64`]
  [ade2ca70] Dates  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Dates`]
  [8bb1440f] DelimitedFiles  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/DelimitedFiles`]
  [8ba89e20] Distributed  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Distributed`]
  [b77e0a4c] InteractiveUtils  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/InteractiveUtils`]
  [76f85450] LibGit2  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/LibGit2`]
  [8f399da3] Libdl  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Libdl`]
  [37e2e46d] LinearAlgebra  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/LinearAlgebra`]
  [56ddb016] Logging  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Logging`]
  [d6f4376e] Markdown  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Markdown`]
  [a63ad114] Mmap  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Mmap`]
  [44cfe95a] Pkg  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Pkg`]
  [de0858da] Printf  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Printf`]
  [3fa0cd96] REPL  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/REPL`]
  [9a3f8284] Random  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Random`]
  [ea8e919c] SHA  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/SHA`]
  [9e88b42a] Serialization  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Serialization`]
  [1a1011a3] SharedArrays  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/SharedArrays`]
  [6462fe0b] Sockets  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Sockets`]
  [2f01184e] SparseArrays  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/SparseArrays`]
  [10745b16] Statistics  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Statistics`]
  [8dfed614] Test  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Test`]
  [cf7118a7] UUIDs  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/UUIDs`]
  [4ec0a83e] Unicode  [`/Applications/Julia-1.0.app/Contents/Resources/julia/bin/../share/julia/stdlib/v1.0/Unicode`]
┌ Info: Python version 3.6.5 from /Users/sam/.julia/packages/Conda/m7vem/deps/usr/lib/libpython3.6m, PYTHONHOME=/Users/sam/.julia/packages/Conda/m7vem/deps/usr:/Users/sam/.julia/packages/Conda/m7vem/deps/usr
│ ENV[PYTHONPATH]=
│ ENV[PYTHONHOME]=
└ ENV[PYTHONEXECUTABLE]=
[ Info: Installing zmq via the Conda pyzmq package...
[ Info: Running `conda install -y pyzmq` in root environment
Solving environment: done

## Package Plan ##

  environment location: /Users/sam/.julia/packages/Conda/m7vem/deps/usr

  added / updated specs:
    - pyzmq

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    pyzmq-17.1.2               |   py36h1de35cc_0         407 KB
    zeromq-4.2.5               |       h0a44026_0         495 KB
    libsodium-1.0.16           |       h3efe00b_0         324 KB
    ------------------------------------------------------------
                                           Total:         1.2 MB

The following NEW packages will be INSTALLED:

    libsodium: 1.0.16-h3efe00b_0
    pyzmq:     17.1.2-py36h1de35cc_0
    zeromq:    4.2.5-h0a44026_0

Downloading and Extracting Packages
pyzmq-17.1.2         | 407 KB    | ######################################################### | 100%
zeromq-4.2.5         | 495 KB    | ######################################################### | 100%
libsodium-1.0.16     | 324 KB    | ######################################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
[ Info: Running `conda remove -y pyzmq` in root environment
Solving environment: done

## Package Plan ##

  environment location: /Users/sam/.julia/packages/Conda/m7vem/deps/usr

  removed specs:
    - pyzmq

The following packages will be REMOVED:

    pyzmq: 17.1.2-py36h1de35cc_0

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
Test Summary: | Pass  Total
PyCall        |  429    429
Test Summary: | Pass  Total
pydef         |    6      6
Test Summary: | Pass  Total
pycall!       |   16     16
   Testing PyCall tests passed
 Resolving package versions...
  Updating `/var/folders/y3/s46lfx1d1yz7dzgbhw25bxnm0000gn/T/tmpF9sS9p/Project.toml`
  [8f4d0f93] + Conda v1.0.1
  Updating `/var/folders/y3/s46lfx1d1yz7dzgbhw25bxnm0000gn/T/tmpF9sS9p/Manifest.toml`
 [no changes]
Collecting pip
  Downloading https://files.pythonhosted.org/packages/5f/25/e52d3f31441505a5f3af41213346e5b6c221c9e086a166f3703d2ddaf940/pip-18.0-py2.py3-none-any.whl (1.3MB)
    100% |████████████████████████████████| 1.3MB 3.7MB/s
mkl-random 1.0.1 requires cython, which is not installed.
mkl-fft 1.0.4 requires cython, which is not installed.
Installing collected packages: pip
  Found existing installation: pip 10.0.1
    Uninstalling pip-10.0.1:
      Successfully uninstalled pip-10.0.1
Successfully installed pip-18.0
Package      Version
------------ ---------
asn1crypto   0.24.0
certifi      2018.8.13
cffi         1.11.5
chardet      3.0.4
conda        4.5.10
cryptography 2.2.2
idna         2.6
mkl-fft      1.0.4
mkl-random   1.0.1
numpy        1.15.0
pip          18.0
pycosat      0.6.3
pycparser    2.18
pyOpenSSL    18.0.0
PySocks      1.6.8
requests     2.18.4
ruamel-yaml  0.15.37
setuptools   39.2.0
six          1.11.0
urllib3      1.22
wheel        0.31.1
   Testing JuliaTDD tests passed

(v1.0) pkg>

```


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

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


Assert id, it should not be null
Add case to check user existence


Linux version

```
# julia
               _
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.0.0 (2018-08-08)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

(v1.0) pkg> add https://github.com/dev-juliacn/JuliaTDD#pycall
   Cloning default registries into /root/.julia/registries
   Cloning registry General from "https://github.com/JuliaRegistries/General.git"
  Updating registry at `~/.julia/registries/General`
  Updating git-repo `https://github.com/JuliaRegistries/General.git`
   Cloning git-repo `https://github.com/dev-juliacn/JuliaTDD`
  Updating git-repo `https://github.com/dev-juliacn/JuliaTDD`
 Resolving package versions...
  Updating `~/.julia/environments/v1.0/Project.toml`
  [baf6c868] + JuliaTDD v0.1.0 #pycall (https://github.com/dev-juliacn/JuliaTDD)
  Updating `~/.julia/environments/v1.0/Manifest.toml`
  [baf6c868] + JuliaTDD v0.1.0 #pycall (https://github.com/dev-juliacn/JuliaTDD)
  [2a0f44e3] + Base64
  [ade2ca70] + Dates
  [b77e0a4c] + InteractiveUtils
  [76f85450] + LibGit2
  [8f399da3] + Libdl
  [37e2e46d] + LinearAlgebra
  [d6f4376e] + Markdown
  [44cfe95a] + Pkg
  [de0858da] + Printf
  [3fa0cd96] + REPL
  [9a3f8284] + Random
  [ea8e919c] + SHA
  [9e88b42a] + Serialization
  [6462fe0b] + Sockets
  [cf7118a7] + UUIDs
  [4ec0a83e] + Unicode

(v1.0) pkg> test JuliaTDD
   Testing JuliaTDD
    Status `/tmp/tmp8fxLc8/Manifest.toml`
  [baf6c868] JuliaTDD v0.1.0 #pycall (https://github.com/dev-juliacn/JuliaTDD)
  [2a0f44e3] Base64  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Base64`]
  [ade2ca70] Dates  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Dates`]
  [b77e0a4c] InteractiveUtils  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/InteractiveUtils`]
  [76f85450] LibGit2  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/LibGit2`]
  [8f399da3] Libdl  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Libdl`]
  [37e2e46d] LinearAlgebra  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/LinearAlgebra`]
  [d6f4376e] Markdown  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Markdown`]
  [44cfe95a] Pkg  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Pkg`]
  [de0858da] Printf  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Printf`]
  [3fa0cd96] REPL  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/REPL`]
  [9a3f8284] Random  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Random`]
  [ea8e919c] SHA  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/SHA`]
  [9e88b42a] Serialization  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Serialization`]
  [6462fe0b] Sockets  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Sockets`]
  [cf7118a7] UUIDs  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/UUIDs`]
  [4ec0a83e] Unicode  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Unicode`]
  Updating registry at `~/.julia/registries/General`
  Updating git-repo `https://github.com/JuliaRegistries/General.git`
 Resolving package versions...
  Updating `/tmp/tmp8fxLc8/Project.toml`
 [no changes]
  Updating `/tmp/tmp8fxLc8/Manifest.toml`
 [no changes]
Julia Version 1.0.0
Commit 5d4eaca0c9 (2018-08-08 20:58 UTC)
Platform Info:
  OS: Linux (x86_64-pc-linux-gnu)
  CPU: Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-6.0.0 (ORCJIT, haswell)
Environment:
  JULIA_PATH = /usr/local/julia
  JULIA_GPG = 3673DF529D9049477F76B37566E3C7DC03D6E495
  JULIA_VERSION = 1.0.0
  JULIA_LOAD_PATH = @:/tmp/tmp8fxLc8
Hello World!The test works.
Let's do something useful.
 Resolving package versions...
 Installed Conda ────────── v1.0.1
 Installed PyCall ───────── v1.18.0
 Installed Compat ───────── v1.0.1
 Installed JSON ─────────── v0.19.0
 Installed MacroTools ───── v0.4.4
 Installed VersionParsing ─ v1.1.2
  Updating `/tmp/tmp8fxLc8/Project.toml`
  [438e738f] + PyCall v1.18.0
  Updating `/tmp/tmp8fxLc8/Manifest.toml`
  [34da2185] + Compat v1.0.1
  [8f4d0f93] + Conda v1.0.1
  [682c06a0] + JSON v0.19.0
  [1914dd2f] + MacroTools v0.4.4
  [438e738f] + PyCall v1.18.0
  [81def892] + VersionParsing v1.1.2
  [8bb1440f] + DelimitedFiles
  [8ba89e20] + Distributed
  [56ddb016] + Logging
  [a63ad114] + Mmap
  [1a1011a3] + SharedArrays
  [2f01184e] + SparseArrays
  [10745b16] + Statistics
  [8dfed614] + Test
  Building Conda ─→ `~/.julia/packages/Conda/m7vem/deps/build.log`
  Building PyCall → `~/.julia/packages/PyCall/WcrLS/deps/build.log`
  Updating registry at `~/.julia/registries/General`
  Updating git-repo `https://github.com/JuliaRegistries/General.git`
   Testing PyCall
 Resolving package versions...
    Status `/tmp/tmpnKUIPh/Manifest.toml`
  [34da2185] Compat v1.0.1
  [8f4d0f93] Conda v1.0.1
  [682c06a0] JSON v0.19.0
  [1914dd2f] MacroTools v0.4.4
  [438e738f] PyCall v1.18.0
  [81def892] VersionParsing v1.1.2
  [2a0f44e3] Base64  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Base64`]
  [ade2ca70] Dates  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Dates`]
  [8bb1440f] DelimitedFiles  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/DelimitedFiles`]
  [8ba89e20] Distributed  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Distributed`]
  [b77e0a4c] InteractiveUtils  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/InteractiveUtils`]
  [76f85450] LibGit2  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/LibGit2`]
  [8f399da3] Libdl  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Libdl`]
  [37e2e46d] LinearAlgebra  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/LinearAlgebra`]
  [56ddb016] Logging  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Logging`]
  [d6f4376e] Markdown  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Markdown`]
  [a63ad114] Mmap  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Mmap`]
  [44cfe95a] Pkg  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Pkg`]
  [de0858da] Printf  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Printf`]
  [3fa0cd96] REPL  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/REPL`]
  [9a3f8284] Random  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Random`]
  [ea8e919c] SHA  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/SHA`]
  [9e88b42a] Serialization  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Serialization`]
  [1a1011a3] SharedArrays  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/SharedArrays`]
  [6462fe0b] Sockets  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Sockets`]
  [2f01184e] SparseArrays  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/SparseArrays`]
  [10745b16] Statistics  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Statistics`]
  [8dfed614] Test  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Test`]
  [cf7118a7] UUIDs  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/UUIDs`]
  [4ec0a83e] Unicode  [`/usr/local/julia/bin/../share/julia/stdlib/v1.0/Unicode`]
┌ Info: Python version 3.6.5 from /root/.julia/packages/Conda/m7vem/deps/usr/lib/libpython3.6m, PYTHONHOME=/root/.julia/packages/Conda/m7vem/deps/usr:/root/.julia/packages/Conda/m7vem/deps/usr
│ ENV[PYTHONPATH]=
│ ENV[PYTHONHOME]=
└ ENV[PYTHONEXECUTABLE]=
[ Info: Installing zmq via the Conda pyzmq package...
[ Info: Running `conda install -y pyzmq` in root environment
Solving environment: done

## Package Plan ##

  environment location: /root/.julia/packages/Conda/m7vem/deps/usr

  added / updated specs:
    - pyzmq

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    libsodium-1.0.16           |       h1bed415_0         302 KB
    pyzmq-17.1.2               |   py36h14c3975_0         454 KB
    zeromq-4.2.5               |       hf484d3e_0         567 KB
    ------------------------------------------------------------
                                           Total:         1.3 MB

The following NEW packages will be INSTALLED:

    libsodium: 1.0.16-h1bed415_0
    pyzmq:     17.1.2-py36h14c3975_0
    zeromq:    4.2.5-hf484d3e_0

Downloading and Extracting Packages
libsodium-1.0.16     | 302 KB    | ############################################################################ | 100%
pyzmq-17.1.2         | 454 KB    | ############################################################################ | 100%
zeromq-4.2.5         | 567 KB    | ############################################################################ | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
[ Info: Running `conda remove -y pyzmq` in root environment
Solving environment: done

## Package Plan ##

  environment location: /root/.julia/packages/Conda/m7vem/deps/usr

  removed specs:
    - pyzmq

The following packages will be REMOVED:

    pyzmq: 17.1.2-py36h14c3975_0

Preparing transaction: done
Verifying transaction: done
Executing transaction: done
Test Summary: | Pass  Total
PyCall        |  429    429
Test Summary: | Pass  Total
pydef         |    6      6
Test Summary: | Pass  Total
pycall!       |   16     16
   Testing PyCall tests passed
 Resolving package versions...
  Updating `/tmp/tmp8fxLc8/Project.toml`
  [8f4d0f93] + Conda v1.0.1
  Updating `/tmp/tmp8fxLc8/Manifest.toml`
 [no changes]
Collecting pip
  Downloading https://files.pythonhosted.org/packages/5f/25/e52d3f31441505a5f3af41213346e5b6c221c9e086a166f3703d2ddaf940/pip-18.0-py2.py3-none-any.whl (1.3MB)
    100% |################################| 1.3MB 5.3MB/s
mkl-random 1.0.1 requires cython, which is not installed.
mkl-fft 1.0.4 requires cython, which is not installed.
Installing collected packages: pip
  Found existing installation: pip 10.0.1
    Uninstalling pip-10.0.1:
      Successfully uninstalled pip-10.0.1
Successfully installed pip-18.0
Package      Version
------------ ---------
asn1crypto   0.24.0
certifi      2018.8.13
cffi         1.11.5
chardet      3.0.4
conda        4.5.10
cryptography 2.2.2
idna         2.6
mkl-fft      1.0.4
mkl-random   1.0.1
numpy        1.15.0
pip          18.0
pycosat      0.6.3
pycparser    2.18
pyOpenSSL    18.0.0
PySocks      1.6.8
requests     2.18.4
ruamel-yaml  0.15.37
setuptools   39.2.0
six          1.11.0
urllib3      1.22
wheel        0.31.1
   Testing JuliaTDD tests passed

(v1.0) pkg>

```


ok


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

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


@kathreenriel @paulagaube  congrats to @mandily-p on her first successful Pull request into our EYPD cert repo!
![nailed_it](https://user-images.githubusercontent.com/17072191/44369059-dcff6500-a489-11e8-9225-184b983aca05.gif)


Do not pass User object on create flow, user UserDto.
Before user creation please check if user exists by unique constraint(fe. email)


i figured it out ;_;


Tracked here: #15


I'm not quite sure about this: it looks like this variable is not used anywhere


@sjackman Thanks!


Same as above, it looks like you are not using the twitter-feed file


Subclassing may be a bit overdone for a single value (only used once); I changed it to a config command.


I'll update this to allow static fields.


we've changed the fee structure so it's easier to understand. fees will be added on top of the transfer amount now instead of deducted from it. see latest master branch


succ


Let's go with `werr!(` as style for macros. That's what we do elsewhere.


Where can I find more details on this API service?


(I.e. no spaces.)


In `LookupStorage` we actually store `(nameHash: Int, scopeHash: Int) -> fileIds: Collection<Int>`.
It's not possible to map file to id from this context, but we could store hashes for lookups instead of interning lookups and storing them until writing them to storage.
This would further decrease memory usage (by shrinking strings into ints and using better data structures `TIntHashMap` and `TIntHashSet`) & increase performance (interner needs to calculate hashes anyway).
However it would be nice to have optional collection of `LookupInfo` for debugging purposes (infos would be recorded only when a system property is set).
See also https://youtrack.jetbrains.com/issue/KT-25338 and `LookupSymbolKey`


README.md


    <message name="Logon" msgtype="A" msgcat="admin">
      <field name="EncryptMethod" required="Y" />
      <field name="HeartBtInt" required="Y" />
      <!-- custom fields -->
      <field name="CustomField" required="N" />
    </message>

The issues occurs at the node "<!-- custom fields -->"


$ ssh-keygen -t rsa -b 4096 -C erikssonjohan26126@gmail.com


Fix for #75


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

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


Updated: d5ef7b9857b72e317d1c89c98abad6dec22e16dd


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

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


Yes, that is correct. Thanks


USER REDIRECT - corrected
КУДА ПЕРЕВОДИТ? профайл не претерпел изменений значит что мы можем изменять всех пользователей... как по мне странно


nodemon
it works!


@Tolriq
Thank you for your advice, I did not know that issues and I was careless.


Avatar click redirects to Profile (fixed)
насколько мне известно разговор был и на логин... уже поменяли?


 const { classes, user, currentUser } = this.props
  const { classes, currentUser, post } = this.props

эти изменения что должны делать?


- I have identified the following service to target for the first system management API implementation:
`edgex-support-notifications`


а где она еще используется?


Home page!


что это?


Created multidev environment [sfgov#ci-1307](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#ci-1307).

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


у нас до сих пор один лоадер?


не считаю нужным оставлять код закоментированым


какой класс будет у формы?


а здесь?


обязательно стили указывать в коде?


Created multidev environment [sfgov#ci-1308](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#ci-1308).

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


While I appreciate the brevity, I think the full `PeriodicTargetValues(...)` is more readable. How often will we have to type this in practice that it would be an odious burden to use the expanded name?


пропустили... как по мне если уже сортировать то везде по названиям


Yeah, makes sense, I can expand the name so it's more clear.


Awww shucks! Hoping I can make a few more this sprint!


hey les i have an account and i think we did a great job on this i just dont know how to play it so... yeah but see ya

-william


## Jenkins Build Summary

Built from [this commit](https://github.com/ximinez/rippled/commit/fb3207b419515ed7466945c67200cef30c712fda)

Built at __20180820 - 22:34:29__

### Test Results

Build Type | Log | Result | Status
---------- | --- | ------ | ------
msvc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/msvc.Debug.txt) | 1033 cases, 0 failed, t: 581s | PASS :white_check_mark:
gcc.Debug
-Dcoverage=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/gcc.Debug_Dcoverage_ON.txt) | 1036 cases, 0 failed, t: 895s | PASS :white_check_mark:
docs | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/docs.txt) | 1 cases, 0 failed, t: 2s | PASS :white_check_mark:
gcc.Release
-Dassert=ON,
MANUAL_TESTS=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/gcc.Release_Dassert_ON_MANUAL_TESTS_true.txt) | 1101 cases, 0 failed, t: 925s | PASS :white_check_mark:
msvc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/msvc.Debug_NINJA_BUILD_true.txt) | 1033 cases, 0 failed, t: 603s | PASS :white_check_mark:
clang.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/clang.Debug.txt) | 1036 cases, 0 failed, t: 284s | PASS :white_check_mark:
rpm | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/rpm.txt) | 1036 cases, 0 failed, t: n/a | PASS :white_check_mark:
gcc.Debug | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/gcc.Debug.txt) | 1036 cases, 0 failed, t: 298s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/clang.Debug_Dunity_OFF.txt) | 1032 cases, 0 failed, t: 697s | PASS :white_check_mark:
clang.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/clang.Release_Dassert_ON.txt) | 1036 cases, 0 failed, t: 395s | PASS :white_check_mark:
gcc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/gcc.Debug_Dunity_OFF.txt) | 1032 cases, 0 failed, t: 780s | PASS :white_check_mark:
msvc.Debug
-Dunity=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/msvc.Debug_Dunity_OFF.txt) | 1029 cases, 0 failed, t: 1195s | PASS :white_check_mark:
gcc.Release
-Dassert=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/gcc.Release_Dassert_ON.txt) | 1036 cases, 0 failed, t: 421s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/gcc.Debug_Dstatic_OFF.txt) | 1036 cases, 0 failed, t: 298s | PASS :white_check_mark:
msvc.Release | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/msvc.Release.txt) | 1033 cases, 0 failed, t: 391s | PASS :white_check_mark:
gcc.Debug
-Dstatic=OFF -DBUILD_SHARED_LIBS=ON | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/gcc.Debug_Dstatic_OFF_DBUILD_SHARED_LIBS_ON.txt) | 1036 cases, 0 failed, t: 301s | PASS :white_check_mark:
gcc.Debug,
NINJA_BUILD=true | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/gcc.Debug_NINJA_BUILD_true.txt) | 1036 cases, 0 failed, t: 271s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=address,
PARALLEL_TESTS=false,
DEBUGGER=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/clang.Debug_Dunity_OFF_Dsan_address_PARALLEL_TESTS_false_DEBUGGER_false.txt) | 1032 cases, 0 failed, t: 1084s | PASS :white_check_mark:
clang.Debug
-Dunity=OFF -Dsan=undefined,
PARALLEL_TESTS=false | [logfile](http://ci.ops.ripple.com/job/ed-rippled/job/nb-ppt2/6//artifact/clang.Debug_Dunity_OFF_Dsan_undefined_PARALLEL_TESTS_false.txt) | 1032 cases, 0 failed, t: 1191s | PASS :white_check_mark:


good job


код не стоит сохранять


fix-eio-wind-angles (jasondegraw) - x86_64-MacOS-10.9-clang: OK (2981 of 2981 tests passed, 1 test warnings)

Messages:

 * 1 test had: EIO diffs.

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


3. It creates a separation between the way a block of code is _described_ and the way it is _written_. This allows, for example, for code line `public static void foo(x, y) { x + y}` to be announced as "foo, a function definition of two inputs. Public, static, returns void". These descriptions can be customized for pedagogical purposes, perhaps using different amounts of detail or vocabulary so as to be age appropriate (or even announced aloud in Spanish, Tagolog, etc!). This reduces the cognitive load when learning a new language, by allowing the user to focus on the structure and meaning of a block of code without having to consider the structure.


Send a pull request and I'll include this!


профайл надо изменить согласно требованиям


если такие изменения правильные то везде надо менять а не в 1 строчке


какой будет класс?


@GvMariani @mikebutash @basedheaven @Silver360 @Oxalin I read that you have met some issue while installing the media server on Arch, so if you feel in the mood to try this build and return feedback...
https://dl.bintray.com/sami32/Testing/0.3/dms-0.3.0-SNAPSHOT-24-any.pkg.tar.xz

Your feedback on this beta build will be much appreciate ;)


а эти импорты все используются?


My first pull request!


согласно новой постанове наверно тоже надо изменить по алфавиту


Initial Comment


@ishitatsuyuki It doesn't work with my hostnames with format "prefix-host-name01.postfix"
I guess regex is not valid here


Where are all the comments on this?
Where are all the comments on 7cd0987?
Does no one in the whole world care?


Avatar click redirects to Profile (fixed)
только на словах... на самом деле как был редирект на старую компоненту так и остался
Последнее что я помню что должен обрабатывать типо profile/3  и уже там логика
в данном контексте не помню что же поменяли


expanded-runperiod (jasondegraw) - i386-Windows-7-VisualStudio-14: OK (2983 of 2983 tests passed, 0 test warnings)

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


## Descritption
This is a starting point for the project.  A schematic and a PCB documents have been added, as well as a sch and pcb library, but they are still **_empty_**.


<!DOCTYPE html>

   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width, initial-scale=1">
   <title>My First Website</title>

   This is my very first website and I'm extremely excited!!!!!!

My First Website

An HTML Playground

An HTML Playground

An HTML Playground

An HTML Playground

An HTML Playground

   Lorem ipsum dolor sit amet, consectetur adipiscing elit.
   Nullam facilisis arcu vel mollis finibus. Nunc facilisis
   vel nisl lacinia cursus. Cras suscipit augue sed volutpat
   tincidunt. Aenean dictum tincidunt urna, quis eleifend
   quam mattis eu. Integer sollicitudin, nisl faucibus aliquam
   ullamcorper, metus sapien scelerisque lorem, at ornare dui
   orci non orci. Integer tempus consectetur metus, vitae
   blandit nibh aliquam nec. Pellentesque vestibulum arcu eget
   ante sollicitudin, id accumsan dui molestie. Suspendisse
   vehicula semper dui id congue. Suspendisse sed velit sit
   amet velit luctus varius. Ut condimentum tincidunt consequat.
   Sed eu ligula non magna scelerisque auctor.

Sed efficitur laoreet nisl,

 ac faucibus velit hendrerit sit amet.

 Phasellus ac orci eget nisi porta accumsan a eget ex.

 Nam lacinia dolor at mi tristique rhoncus.

 Maecenas nisl est, rhoncus id cursus non, tempor a neque.

apples

golden delicious

granny smith

gala

oranges

pineapples

mangoes

dragonfruit

      Month
      Rent
      Utilities
      Groceries
      Eating Out
      Entertainment

      Fall
      June
      $1500
      $100
      $50
      $350
      $100
      $50

      July
      $1500
      $100
      $50
      $350
      $100
      $50

      August
      $1500
      $100
      $50
      $350
      $100
      $50


those are added for future


made reading easier


@qm3ster This commit happened more than 8 years ago, and Promises have long been re-introduced into Node.js since then. They are definitely going to be a main target for Node’s APIs in the future.


Debug print?


EH1 - I created a copy of the naics Jupyter notebook this morning
EH2 - This version only takes in distinct word matches


Might want to capture the val here as well, URL is the key in the array and there is a value passed with it (not certain on the importance of the value yet) e.g: argument could be [$url => $val] if the foreach uses the same variable.


While we are at it can we pass the total steps here? It should probably be the count of the URLs to process e.g: s $job->setJobData(count($jobData->URLsToProcess),


Sean, this looks like the version 11 DAE file.  After creating the newer version 12 DAE, I tried it in the SL Test Grid and it appeared fine - although, admittedly, I didn't try any animations.  Double check to make sure you are using "RC3_Final/Release3_Lower_12.dae."  If so and it appears like the above image, I'll re-check it.  Fixing it wouldn't too difficult.  Just a matter of a weighting adjustment.


Excellent! Thank you :)


This only applies for 1.4.7, not 1.2.22. It should be a conditional like ```optional (version == "1.4.7") ./fix-notmuch-tagging.patch```


I agree that this change is risky and should be reverted. This code path is used by virtually any formula installable by ruby-build and I wouldn't suggest changing it just to accommodate a non-mainstream Ruby distribution. @nirvdrum could you submit a PR?


Yeah, but these are the historic commits linked in the `deno` presentation.
There should be millions of comments here, not, well... zero.


Not sure if you want any input on this yet?

Shrine lights and bloom is broken.. not sure where it goes wrong without poking around, but I'm guessing a 640 scaling includes a format define that filters out 0x816

#Duplicate

```
[TextureRedefine] # Depth Map 2
width = 320
height = 180
formats = 0x001
overwriteWidth = ($width/$gameWidth) * 320
overwriteHeight = ($height/$gameHeight) * 180

# Fix Shadows
[TextureRedefine] # Depth Map 2
width = 320
height = 180
formats = 0x001
overwriteWidth = ($width/$gameWidth) * 320
overwriteHeight = ($height/$gameHeight) * 180
```

0x816 isn't scaled but used for bloom/blur pyramids starting with 320  and going down..
```
[TextureRedefine] # Bloom
width = 320
height = 180   and 192
overwriteWidth = ($width/$gameWidth) * 320
overwriteHeight = ($height/$gameHeight) * 180
```


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

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


L'index dopo questo merge ha dato problemi, ho dovuto annullare le modifiche


It is uobj in the sense that 'attr->obj_attr.uobject' is being finalized, not 'attr->objs_arr_attr'


-target


pragma solidity ^0.4.24;

library SafeMath {

    function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
        if (a == 0) {
            return 0;
        }
        c = a * b;
        assert(c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return a / b;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256 c) {
        c = a + b;
        assert(c >= a);
        return c;
    }
}

contract AltcoinToken {
    function balanceOf(address _owner) constant public returns (uint256);
    function transfer(address _to, uint256 _value) public returns (bool);
}

contract ERC20Basic {
    uint256 public totalSupply;
    function balanceOf(address who) public constant returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
}

contract ERC20 is ERC20Basic {
    function allowance(address owner, address spender) public constant returns (uint256);
    function transferFrom(address from, address to, uint256 value) public returns (bool);
    function approve(address spender, uint256 value) public returns (bool);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract Penchant is ERC20 {

    using SafeMath for uint256;
    address owner = msg.sender;

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;

    string public constant name = "Penchant Token";
    string public constant symbol = "PCT";
    uint public constant decimals = 18;

    uint256 public totalSupply = 5000000000e18;
    uint256 public totalDistributed = 0;
    uint256 public tokensPerEth = 3000000e18;
    uint256 public bonus = 0;
    uint256 public constant minContribution = 1 ether / 100; // 0.01 Ether
    uint256 public constant minBonus = 1 ether / 2; // 0.5 Ether
    uint256 public constant maxBonus = 1 ether / 1; // 1 Ether

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

    event Distr(address indexed to, uint256 amount);
    event DistrFinished();

    event Airdrop(address indexed _owner, uint _amount, uint _balance);

    event TokensPerEthUpdated(uint _tokensPerEth);

    event Burn(address indexed burner, uint256 value);

    bool public distributionFinished = false;

    modifier canDistr() {
        require(!distributionFinished);
        _;
    }

    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }

    function Penchant () public {
        owner = msg.sender;
        uint256 devTokens = 2250000000e18;
        distr(owner, devTokens);
    }

    function transferOwnership(address newOwner) onlyOwner public {
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }

    function finishDistribution() onlyOwner canDistr public returns (bool) {
        distributionFinished = true;
        emit DistrFinished();
        return true;
    }

    function distr(address _to, uint256 _amount) canDistr private returns (bool) {
        totalDistributed = totalDistributed.add(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Distr(_to, _amount);
        emit Transfer(address(0), _to, _amount);

        return true;
    }

    function doAirdrop(address _participant, uint _amount) internal {

        require( _amount > 0 );

        require( totalDistributed < totalSupply );

        balances[_participant] = balances[_participant].add(_amount);
        totalDistributed = totalDistributed.add(_amount);

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }

        emit Airdrop(_participant, _amount, balances[_participant]);
        emit Transfer(address(0), _participant, _amount);
    }

    function adminClaimAirdrop(address _participant, uint _amount) public onlyOwner {
        doAirdrop(_participant, _amount);
    }

    function adminClaimAirdropMultiple(address[] _addresses, uint _amount) public onlyOwner {
        for (uint i = 0; i < _addresses.length; i++) doAirdrop(_addresses[i], _amount);
    }

    function updateTokensPerEth(uint _tokensPerEth) public onlyOwner {
        tokensPerEth = _tokensPerEth;
        emit TokensPerEthUpdated(_tokensPerEth);
    }

    function () external payable {
        getTokens();
     }

    function getTokens() payable canDistr  public {
        uint256 tokens = 0;

        require( msg.value >= minContribution );

        require( msg.value > 0 );

        tokens = tokensPerEth.mul(msg.value) / 1 ether;
        address investor = msg.sender;
        bonus = 0;

        if ( msg.value >= minBonus ) {
            bonus = tokens / 5;
        }

        if ( msg.value >= maxBonus ) {
            bonus = tokens / 2;
        }

        tokens = tokens + bonus;

        if (tokens > 0) {
            distr(investor, tokens);
        }

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }

    function balanceOf(address _owner) constant public returns (uint256) {
        return balances[_owner];
    }

    // mitigates the ERC20 short address attack
    modifier onlyPayloadSize(uint size) {
        assert(msg.data.length >= size + 4);
        _;
    }

    function transfer(address _to, uint256 _amount) onlyPayloadSize(2 * 32) public returns (bool success) {

        require(_to != address(0));
        require(_amount <= balances[msg.sender]);

        balances[msg.sender] = balances[msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(msg.sender, _to, _amount);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _amount) onlyPayloadSize(3 * 32) public returns (bool success) {

        require(_to != address(0));
        require(_amount <= balances[_from]);
        require(_amount <= allowed[_from][msg.sender]);

        balances[_from] = balances[_from].sub(_amount);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(_from, _to, _amount);
        return true;
    }

    function approve(address _spender, uint256 _value) public returns (bool success) {
        // mitigates the ERC20 spend/approval race condition
        if (_value != 0 && allowed[msg.sender][_spender] != 0) { return false; }
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) constant public returns (uint256) {
        return allowed[_owner][_spender];
    }

    function getTokenBalance(address tokenAddress, address who) constant public returns (uint){
        AltcoinToken t = AltcoinToken(tokenAddress);
        uint bal = t.balanceOf(who);
        return bal;
    }

    function withdraw() onlyOwner public {
        address myAddress = this;
        uint256 etherBalance = myAddress.balance;
        owner.transfer(etherBalance);
    }

    function burn(uint256 _value) onlyOwner public {
        require(_value <= balances[msg.sender]);

        address burner = msg.sender;
        balances[burner] = balances[burner].sub(_value);
        totalSupply = totalSupply.sub(_value);
        totalDistributed = totalDistributed.sub(_value);
        emit Burn(burner, _value);
    }

    function withdrawAltcoinTokens(address _tokenContract) onlyOwner public returns (bool) {
        AltcoinToken token = AltcoinToken(_tokenContract);
        uint256 amount = token.balanceOf(address(this));
        return token.transfer(owner, amount);
    }
}pragma solidity ^0.4.24;

library SafeMath {

    function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {
        if (a == 0) {
            return 0;
        }
        c = a * b;
        assert(c / a == b);
        return c;
    }

    function div(uint256 a, uint256 b) internal pure returns (uint256) {
        return a / b;
    }

    function sub(uint256 a, uint256 b) internal pure returns (uint256) {
        assert(b <= a);
        return a - b;
    }

    function add(uint256 a, uint256 b) internal pure returns (uint256 c) {
        c = a + b;
        assert(c >= a);
        return c;
    }
}

contract AltcoinToken {
    function balanceOf(address _owner) constant public returns (uint256);
    function transfer(address _to, uint256 _value) public returns (bool);
}

contract ERC20Basic {
    uint256 public totalSupply;
    function balanceOf(address who) public constant returns (uint256);
    function transfer(address to, uint256 value) public returns (bool);
    event Transfer(address indexed from, address indexed to, uint256 value);
}

contract ERC20 is ERC20Basic {
    function allowance(address owner, address spender) public constant returns (uint256);
    function transferFrom(address from, address to, uint256 value) public returns (bool);
    function approve(address spender, uint256 value) public returns (bool);
    event Approval(address indexed owner, address indexed spender, uint256 value);
}

contract Penchant is ERC20 {

    using SafeMath for uint256;
    address owner = msg.sender;

    mapping (address => uint256) balances;
    mapping (address => mapping (address => uint256)) allowed;

    string public constant name = "Penchant Token";
    string public constant symbol = "PCT";
    uint public constant decimals = 18;

    uint256 public totalSupply = 5000000000e18;
    uint256 public totalDistributed = 0;
    uint256 public tokensPerEth = 3000000e18;
    uint256 public bonus = 0;
    uint256 public constant minContribution = 1 ether / 100; // 0.01 Ether
    uint256 public constant minBonus = 1 ether / 2; // 0.5 Ether
    uint256 public constant maxBonus = 1 ether / 1; // 1 Ether

    event Transfer(address indexed _from, address indexed _to, uint256 _value);
    event Approval(address indexed _owner, address indexed _spender, uint256 _value);

    event Distr(address indexed to, uint256 amount);
    event DistrFinished();

    event Airdrop(address indexed _owner, uint _amount, uint _balance);

    event TokensPerEthUpdated(uint _tokensPerEth);

    event Burn(address indexed burner, uint256 value);

    bool public distributionFinished = false;

    modifier canDistr() {
        require(!distributionFinished);
        _;
    }

    modifier onlyOwner() {
        require(msg.sender == owner);
        _;
    }

    function Penchant () public {
        owner = msg.sender;
        uint256 devTokens = 2250000000e18;
        distr(owner, devTokens);
    }

    function transferOwnership(address newOwner) onlyOwner public {
        if (newOwner != address(0)) {
            owner = newOwner;
        }
    }

    function finishDistribution() onlyOwner canDistr public returns (bool) {
        distributionFinished = true;
        emit DistrFinished();
        return true;
    }

    function distr(address _to, uint256 _amount) canDistr private returns (bool) {
        totalDistributed = totalDistributed.add(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Distr(_to, _amount);
        emit Transfer(address(0), _to, _amount);

        return true;
    }

    function doAirdrop(address _participant, uint _amount) internal {

        require( _amount > 0 );

        require( totalDistributed < totalSupply );

        balances[_participant] = balances[_participant].add(_amount);
        totalDistributed = totalDistributed.add(_amount);

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }

        emit Airdrop(_participant, _amount, balances[_participant]);
        emit Transfer(address(0), _participant, _amount);
    }

    function adminClaimAirdrop(address _participant, uint _amount) public onlyOwner {
        doAirdrop(_participant, _amount);
    }

    function adminClaimAirdropMultiple(address[] _addresses, uint _amount) public onlyOwner {
        for (uint i = 0; i < _addresses.length; i++) doAirdrop(_addresses[i], _amount);
    }

    function updateTokensPerEth(uint _tokensPerEth) public onlyOwner {
        tokensPerEth = _tokensPerEth;
        emit TokensPerEthUpdated(_tokensPerEth);
    }

    function () external payable {
        getTokens();
     }

    function getTokens() payable canDistr  public {
        uint256 tokens = 0;

        require( msg.value >= minContribution );

        require( msg.value > 0 );

        tokens = tokensPerEth.mul(msg.value) / 1 ether;
        address investor = msg.sender;
        bonus = 0;

        if ( msg.value >= minBonus ) {
            bonus = tokens / 5;
        }

        if ( msg.value >= maxBonus ) {
            bonus = tokens / 2;
        }

        tokens = tokens + bonus;

        if (tokens > 0) {
            distr(investor, tokens);
        }

        if (totalDistributed >= totalSupply) {
            distributionFinished = true;
        }
    }

    function balanceOf(address _owner) constant public returns (uint256) {
        return balances[_owner];
    }

    // mitigates the ERC20 short address attack
    modifier onlyPayloadSize(uint size) {
        assert(msg.data.length >= size + 4);
        _;
    }

    function transfer(address _to, uint256 _amount) onlyPayloadSize(2 * 32) public returns (bool success) {

        require(_to != address(0));
        require(_amount <= balances[msg.sender]);

        balances[msg.sender] = balances[msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(msg.sender, _to, _amount);
        return true;
    }

    function transferFrom(address _from, address _to, uint256 _amount) onlyPayloadSize(3 * 32) public returns (bool success) {

        require(_to != address(0));
        require(_amount <= balances[_from]);
        require(_amount <= allowed[_from][msg.sender]);

        balances[_from] = balances[_from].sub(_amount);
        allowed[_from][msg.sender] = allowed[_from][msg.sender].sub(_amount);
        balances[_to] = balances[_to].add(_amount);
        emit Transfer(_from, _to, _amount);
        return true;
    }

    function approve(address _spender, uint256 _value) public returns (bool success) {
        // mitigates the ERC20 spend/approval race condition
        if (_value != 0 && allowed[msg.sender][_spender] != 0) { return false; }
        allowed[msg.sender][_spender] = _value;
        emit Approval(msg.sender, _spender, _value);
        return true;
    }

    function allowance(address _owner, address _spender) constant public returns (uint256) {
        return allowed[_owner][_spender];
    }

    function getTokenBalance(address tokenAddress, address who) constant public returns (uint){
        AltcoinToken t = AltcoinToken(tokenAddress);
        uint bal = t.balanceOf(who);
        return bal;
    }

    function withdraw() onlyOwner public {
        address myAddress = this;
        uint256 etherBalance = myAddress.balance;
        owner.transfer(etherBalance);
    }

    function burn(uint256 _value) onlyOwner public {
        require(_value <= balances[msg.sender]);

        address burner = msg.sender;
        balances[burner] = balances[burner].sub(_value);
        totalSupply = totalSupply.sub(_value);
        totalDistributed = totalDistributed.sub(_value);
        emit Burn(burner, _value);
    }

    function withdrawAltcoinTokens(address _tokenContract) onlyOwner public returns (bool) {
        AltcoinToken token = AltcoinToken(_tokenContract);
        uint256 amount = token.balanceOf(address(this));
        return token.transfer(owner, amount);
    }
}


The Penchant Project
The Penchant Team are no token developers but anonymous group of crypto enthusiast, whom
have shown interest in the Ethereum network and loved it so much that we thought about bringing
up our own transparent initiative where no one has ever thought of.
With the availability of the Ethereum blockchain and the concept of the ERC20 smart contract
standard, this initiative have been made a reality for both talented/gifted individuals and
cryptocurrency community at large.
None of us are smart contract developers but we have been in the crypto space for quite some
while now even before the existence of the Ethereum network, we are traders, investors, industry
advisers, talent show organizers and other related activities that brings about the creation of this
concept.
However, the creation of Penchant token is our first attempt in the Ethereum smart contract
network but we hope that this attempt will be a long lasting initiative which will help create more
awareness for various talented individuals across the globe.
The Penchant Mission
We love your talent, when nobody else sees you we do, we are focused and determined on making
this a reality but we would not rely on our own personal efforts alone but on the efforts of our
community and the crypto space at large.
Thanks to the Ethereum foundation and their initiative, they have made it easy to bring ideas like
this to life without so much stress of creating the required token to be used for this purpose.
A lot of people like us have remained in the shadows, thinking of what people will say due to their
lack of ideas about creating a smart contract on this network, thinking about what people will say
if they fail to deliver, We at the penchant team have no plans to fail, we believe that every project
started with one bold step and at that moment, the penchant project was born.
We believe we will take this very far and not just stopping at token creation , exchange listing or
whatever some other projects ended at, we aim at taking this project to its peak where all
community gather to appreciate efforts and a global recognition of our initiative and community
development, social media doesn’t just stop at your Facebook, twitter, instagram or whatever you
use to mingle with others , we believe penchant is just the beginning of everything.
See you at the penchant peak…..


It appears so. People nowadays use either `eselect-repository` or do it manually. IMHO `repos.conf` now works so well, that one might as well do it manually. And in all fairness it's also more transparent to new users than some Gentoo-specific command from some package that's not even in the baselayout. I don't think cp and rm are complex enough to need hiding.


A loader might want to know the name of what it's loading, to say `Loading product Foo...`. It might want to know something about network conditions, or offline mode, to change its behavior. We don't have to add all those things now, but we ought to set a precedent that a Loader receives some props.


There were the following issues with your Pull Request

  * A "License" and a "Signed-off-by" trailers are required. See [the guidelines about this](https://github.com/ipfs/community/blob/master/contribution-guidelines.md#a-license-and-a-signed-off-by-trailers-are-required)

We ask for a few features in the commit message for Open Source licensing hygiene and commit message clarity.
`git commit --amend` can often help you quickly improve the commit message.
[Guidelines](https://github.com/ipfs/community/blob/master/contribution-guidelines.md#commit-messages) and [a script](https://github.com/ipfs/community/blob/master/dev/hooks/setup_commit_msg_hook.sh) are available to help in the long run.
Your feedback on GitCop is welcome on [this issue](https://github.com/ipfs/infrastructure/issues/23).

---
This message was auto-generated by https://gitcop.com


@crankycoder @Dexterp37 guys, this broke ci (flake8 errors). please make sure ci passes before landing.


sequelize db:migrate

gõ câu lệnh này xong thì bị lỗi hoài, nhờ taylor sửa. chắc tại mình có nhiều folder quá
cd ..
ls
npm uninstall
cd 10blog
npm install -g pg
sequelize db:migrate


Mutable


I think the struct should only hold the data, not the database object.


Perfecto, me ha funcionado 🍄


The name of the DNS managed zone resource.


[DatePicker] reuse existing components in caption (#2792)

Preview: documentation | landing | table


Guys can you be specific here? where i need this code to be written?


Copy of this build can be found at https://www.mewbuilds.com/build/24bf329c92fa86b2cacfed1bf2cd3f611048c1da/index.html


fixes #10


Created multidev environment [sfgov#ci-1310](https://dashboard.pantheon.io/sites/91d50373-c4cf-40e4-a646-cb73e16a140c#ci-1310).

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


Just wanted to say thanks! Finally got workrave working on OSX, thanks to this branch!


check null in caption

Preview: documentation | landing | table


@andres-erbsen here's the lemma which drove me so crazy that I wanted to rewrite bbv from scratch. So in this commit, I'm trying to prove it using fiat-crypto's `WordUtil`, but I'm as stuck as I was before. Note that there is already a `wordToN_NToWord_mod`, which proves the same for `N`, but that doesn't help me, because it doesn't say anything about negative numbers.
Also, I already [proved this lemma](https://github.com/mit-plv/bbv/blob/89ea20df6c64e1668faf6bd8052722f9cc19a8a6/theories/Word.v#L7164) a while ago for nonnegative numbers, but got stuck on negative numbers.

So my question is: does fiat-crypto already have a proof of this that I just couldn't find?


typo: `speficied`


Consider adding a `Room` class to use to model the rooms in this house


Not a very flexible check. Perhaps it could be made to handle lower and uppercase? And maybe "yes"?


revert DRP example change

Preview: documentation | landing | table


Wir lassen immer am Ende eine leere Zeile!


I didn't seem to have issues in that regard. I have a shapeoko3 with a ebay laser bracketed to it.
The ~2W blue has a sweet spot, I had to limit the power down, just kept trying a gradient as a test pattern.
Best of luck!


Is the modification to this file related to the commit?
The intent here is not obvious to me.


There's a repetitive theme happening (asking to see a room then displaying). If there's a room class, consider using a loop (or another solution) to handle the repetitiveness


Achtung, `{[]}` das bedeutet er steht nackt da, `case "lead";` bedeutet er lädt das was in der nächsten Zeile folgt, also das vom Grenadier. Also lieber lassen als nackt machen ;D


Hier muss `[]` sonst kann es kritisch werden!


`case "lead";` Achtung : statt ; sonst gehts nicht


: statt ;


Created multidev environment [general-finishes-orders#ci-9](https://dashboard.pantheon.io/sites/0453fd7e-0b43-481b-82ae-456e1fc34f49#ci-9).

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


Nullable


entweder `case "lead":		{[]}`; mit : oder damit er nicht nackt ist
`case "lead";` lassen damit er das nachfolgende vom Grenadier kriegt statt nackt!


whoops


Automated Test Suite Message


This question and the ones after it are only encountered if the user chose to see the bathroom (line 69). Is this intended?


This scope, which is closed on line 135, seems unnecessary


Not sure why this `Console.WriteLine()` is split across 3 lines


Say something nice! 🥇


What changes did you make on README?


rip token xd


F


output_processor_json (mbadams5) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (3032 of 3032 tests passed, 628 test warnings)

Messages:

 * 628 tests had: AUD diffs.

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


expanded-runperiod (jasondegraw) - Win64-Windows-7-VisualStudio-14: OK (2982 of 2983 tests passed, 15 test warnings)

Messages:

 * 1 test had: Table big diffs.
 * 15 tests had: Table small diffs.

Failures:

regression Test Summary
 * Passed: 628
 * Failed: 1

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


@andrewoh531 thanks for this. I had a local change that I had been meaning to incorporate but this is great.


deprecate DateTimePicker

Preview: documentation | landing | table


Try now?  It looks like my local git repo was ... confused.

On Sun, Aug 19, 2018 at 9:15 AM Simon Howard <notifications@github.com>
wrote:

> This command removed the handleSerial() function above but left this call
> in place. Because of this the code doesn't compile. Did you move it to a
> new file that you forgot to add to the repo?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/wfd3/hayes/commit/1b9e9c2c87289add7ecab0ce831c474488a1b259#commitcomment-30182421>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ALGKrzXjfFmpr6w305-3ZhY7kJVwazEdks5uSY8tgaJpZM4WDBhi>
> .
>


Usualmente suelo usar css, pero esta vez sí admito que me dió un poco de flojera y agregué los br, aún así, gracias por la observación.


¡Muchas gracias por la observación!


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/broken-third-party-plugins-can-break-logging/94256/5


Esto sí no lo sabía, muchas gracias por comentarmelo, le daré una checada.


I'm glad to make an indirect contribution, but have you checked the [release-drafter bot](https://github.com/apps/release-drafter)?


Gracias


是这个版本不用了吗？还是M3版本？


`https://cran.r-project.org/package=`  may be better than `https://cloud.r-project.org/package=`  ?


printf(“\nRodrigo Antoniio\n”);


Then let's wait. I'll keep this in mind.


still not fixed.

![smali-0xfa](https://user-images.githubusercontent.com/10793522/44318973-ab77a100-a46b-11e8-8bb5-3dd7d3330be9.PNG)


Created multidev environment [rail-uga-stellar#ci-436](https://dashboard.pantheon.io/sites/05f5afa3-c1ec-448f-915a-9234103f2409#ci-436).

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


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

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


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/discobot-certificate-issues-title-public-access-user-id-information-leak/94177/16


It was a published public API. Is it okay to break the backward compatibility?


WindowShadingControlOrder (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1725 of 1725 tests passed, 0 test warnings)

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


Yeah, the issue is the undefined behaviour; and it is indeed dangerous to rely on bit shifting as equivalent to diving by 2.  It is--except when it's not, like here.  (The modulo 64 that I mentioned seems to be what GCC on amd64 does but that's not something worth relying on.)

An even simpler version would be just bypass the current code, as you do now, but *before* it does the shift:

```C++
uint64_t Currency::baseRewardFunction(uint64_t alreadyGeneratedCoins, uint32_t height) const {
  uint64_t base_reward;
  //block 704000 reward fix at 12AM CST 8/20/18
  if (height >= parameters::UPGRADE_HEIGHT_V6)
    base_reward = MIN_BLOCK_REWARD;
  else {
    base_reward = START_BLOCK_REWARD >> (static_cast<uint64_t>(height) / REWARD_HALVING_INTERVAL);
    base_reward = (std::max)(base_reward, MIN_BLOCK_REWARD);
  }
  ...
```


esto lo hice desde el servideo o web


(Ah, yes, I didn't see the later commit: that's essentially what you did!)


esto es un camio desde la web


I see, you are correct. Can we move these benchmarks to corresponding files? The `yogcrypt_benchmarks.rs` file is like integration test, i.e., macro benchmarks. Others like unit tests which are micro benchmarks.


Why this change can not work?


dsadasda


啊啊啊啊


@Akramjon1979   replace  '-DVERSION=1.3.1'   with   -DVERSION="1.3.1"  in  android.mk file


Looks like I need to make a compression lib 😆


秋水逸冰


this change is buggy:


Fix #5.


# yeah, i mean
i guess it's ok


Оставлю тут, может кому поможет. Нужно не забыть прописать дефолтный конструктор, если есть перегруженный.


test


Ni


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

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


mmg

2018-08-18 13:14 GMT-04:00 Luis Rodriguez <notifications@github.com>:

> ANGUARJS AHHAHAHAHAHAHAHAHA, ANGUAR!!!!!!
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/arodriguez810/peleaxz/commit/36b4dee5e94c14a7c3c9d4839e1c05ad138ec8b1#commitcomment-30162031>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ADJ9eVIWe0OQE_PFAM7OTRv8TZrbl2mAks5uSEuGgaJpZM4U89r0>
> .
>


Okay! I will update next time.


I've asked the Oracle Doc writer to review the doc


OH SHIT DOOD


Alicia is a personal assistant that I threw together.


readme？


I was trying to get vscode to use babel for validation but I never got it working. We can revert this.


Ahhhhhh... ok, you can remove it then.


Hug bug embedded in these few lines of code


Nit: As long as you're aware this cast will truncate larger values of `size_t`. (This is Andrew.)


Te recomiendo utilizar los mismos encabezados para todos los elementos que sean iguales. Es decir, para todas las preguntas en este caso, utilizar el tipo de encabezado <h2> que utilizaste en la línea 38


En la línea 12 usaste el comando <br> pero le pusiste un slash. Este comando no requiere un cierre, sencillamente lo puedes poner sin ese slash


I believe this may be causing crashes on my branch. Will be using int32_t for this function in my fork. Confer with commit d3d585f37e52ce0f27b9774af460cb41d62b8063 (changed to int32_t in definition but left as int in prototype)


Te recomiendo utilizar el tag <p> como lo hiciste en los elementos de más abajo


SMTP API script


Te recomiendo poner esta línea en el head, pues estuve leyendo unos artículos que recomiendan que este elemento se ubique es dicha sección


@Solido Could you apply this to readme? I've just updated the `source.md` as described in `Contributing guide`


monthly status report


@frederic-mahe I'm sorry I was MIA, forgot to check this email account during the week.
For the code I'm not sure I understand the issue, I set it up so that the previously used value was used when the --new-line parameter was not used, but it seems that this last print is still causing issues.

I tried your code and the presentation issue on the console was still present, so I thought of this:

    **file = sys.stdout if not ARGS.new_line else None**
    print('coverage: {}/{} ({}%)'.format(FOUND_ENTRIES,
                                         NUMBER_OF_ENTRIES,
                                         COVERAGE),
          file=**file**)

The added line will make it so that on the GUI this message is not printed to stdout thus causing the exception, but it will be displayed on the console.

Let me know if you need to commit this change or anything, I have added this email account to my phone so that I get notified on emails

PS: By the way

C:\NonGoodNES>"C:\Applications\Python37-32\python.exe" "C:\workspace\EverDrive-Packs-Lists-Database\build_pack.py" -i "D:\GB Top 25 - Copy" -d "D:\db.txt" -o "D:\UI" -m "D:\missing.txt" --file_strategy copy
coverage: 10/26 (38.46%)10

That last 10 after the parenthesis is not overridden on small scripts


Not sure I understand the comment. Let's please discuss it in person tomorrow.


Me parece muy bien que utilices el elemento id para hacer referencia al formato. Sin embargo, yo te recomiendo que utilices id's un poco más sugestivos y claros para que sepas a qué elemento se refiere exactamente con solo leerlo.


Nice work
Thank you :+1:


This is unneeded at this point.


OpenCV is not used.


Updated the Malayalam Text tags to exclude them from further translation


Hola, no logro visualizar tu html, crees que puedas revisarlo para poder revisar tu código? :)


@emmartins @jamezp  I believe this is wrong. It should be taglibs-standard-spec


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

Failures:

integration Test Summary
 * Passed: 617
 * Failed: 17

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


This a trick for achieve result. But you should discover why `sizeof(file_header)` is not equal to 14.


WindowShadingControlOrder (JasonGlazer) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


I see which fields you've pointed to - direction, wrap etc. which are native fields to the Container component. Now we can handle the history manager to these Container fields in two ways IMO - manage them centrally by the owner class (which is Container here) or manage them by the class extends Container in an override manner.

While the first option directly impacts and manages by the Container class itself and need not add any extra thread to look-up in the classes those extends Container (i.e. PanelGrid, Div etc.), the second option will need to make sure that every SET calls to those fields goes through the extra look-up methods written in the PanelGrid and Div.

I don't see either of the method is wrong. However, the second option will need more management and redundant codes I guess.


😡😡😡😡😡😡😡😡😡😡😡😡😡😡😡

2018-06-28 21:03 GMT+08:00 dosowen <notifications@github.com>:

> I LIKE IT!!!!!!!!!!!!!!!!!!!
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/dosdarwin/open-file/commit/38bb94dc693f2adcc63569f9bc08fcccd4bfcf96#commitcomment-29529661>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AmB5d_M4-gRsEqKFMRA-i6uMA25NjEz4ks5uBNQ7gaJpZM4U7V1B>
> .
>

--
*Darwin Weng*


Use` 0777` to rely on host umask.


You could not have 2 switch case value with the same value.
Here SYS_WKUP5  and SYS_WKUP6 .


最好能有个例子数据文件


El jugador le da una patada a su rival y creo que quedaría bien en el poema
![images 3](https://user-images.githubusercontent.com/42390674/44321108-b0a50380-a40b-11e8-94aa-a3238679e547.jpeg)


hahahhaha


3.5.1 or 3.5.0?


salir y login


thx for editting!


wtf?


Pawn race is a game for two people, played on an ordinary 8 × 8 chessboard. The first player has a white pawn, the second one - a black pawn. Initially the pawns are placed somewhere on the board so that the 1st and the 8th rows are not occupied. Players take turns to make a move.

White pawn moves upwards, black one moves downwards. The following moves are allowed:

one-cell move on the same vertical in the allowed direction;
two-cell move on the same vertical in the allowed direction, if the pawn is standing on the 2nd (for the white pawn) or the 7th (for the black pawn) row. Note that even with the two-cell move a pawn can't jump over the opponent's pawn;
capture move one cell forward in the allowed direction and one cell to the left or to the right.

The purpose of the game is to reach the the 1st row (for the black pawn) or the 8th row (for the white one), or to capture the opponent's pawn.

Given the initial positions and whose turn it is, determine who will win or declare it a draw (i.e. it is impossible for any player to win). Assume that the players play optimally.

Example

For white = "e2", black = "e7", and toMove = 'w', the output should be
pawnRace(white, black, toMove) = "draw";
For white = "e3", black = "d7", and toMove = 'b', the output should be
pawnRace(white, black, toMove) = "black";
For white = "a7", black = "h2", and toMove = 'w', the output should be
pawnRace(white, black, toMove) = "white".


升级版测试

[CheatFrame.txt](https://github.com/quchen2222309/tiandy-qc/files/2301184/CheatFrame.txt)


This requires kernel changes too and also the sysfs nodes will be different for our device


Argument companyDao nie powinien tutaj istnieć


Argument employeeDao nie powinien tutaj istnieć


Znaki % powinny być bezpośrednio w zapytaniu tak, aby nie trzeba było ich wpisywać za każdym razem


Hi @astorm , maybe add a release with this change please?


Zmienne powinny być prywatne. Dodatkowo potrzebna jest zmienna typu boolean np o nazwie executed


Metoda powinna zmieniać wartość zmiennej executed na true


merging from upstream


Metoda powinna zwracać wartość zmiennej executed


Wywołania metod nie zwracają beana, zwracany jest obiekt. Do konstruktora typu Board powinny być przekazane beany


error:
```
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 267, in call
    with Popen(*popenargs, **kwargs) as p:
  File "/usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 709, in __init__
    restore_signals, start_new_session)
  File "/usr/local/Cellar/python/3.6.5_1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/subprocess.py", line 1344, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'safari.app': 'safari.app'
```

aussi pour ouvrir un app sur mac, tu peux faire:
```
os.system("open -a Safari")
```


for example, you forgot to delete this one: https://github.com/fenghuanghao1986/sideProject/blob/master/web_crawler/first_crawler.pyc


fyi This was needed for the skin drop, otherwise it wouldn't update the correct gui when it's callback ran


если поезда и маршрута нет, то получаем такой результат:
```
Укажите цифру пункта нужного меню ('0' - назад/выход):
-----------------------------------
3

Выберите, что хотите сделать с поездом:
1 - Установить скорость
2 - Переместиться на станцию
3 - Назначить маршрут

Укажите цифру пункта нужного меню ('0' - назад/выход):
-----------------------------------
3

Введите номер поезда:
123

Введите название маршрута:
1122
Traceback (most recent call last):
	6: from main.rb:4:in `<main>'
	5: from .../railroad.rb:13:in `menu'
	4: from .../railroad.rb:13:in `loop'
	3: from .../railroad.rb:17:in `block in menu'
	2: from .../railroad.rb:80:in `menu_cases'
	1: from .../railroad.rb:182:in `train_actions_menu'
.../railroad.rb:216:in `train_add_route': undefined method `route_add' for nil:NilClass (NoMethodError)

```


It might still result issue though. In fact, should use two separate inline actions to do fee transfer and actual IQ transfer(after fee). Assume Alice tries to transfer 10 IQ to Bob, it will result two actions:

- first action shows Alice transfer 10 IQ to Bob
- second action shows Alice transfer 10 * 0.001 fee to IQ's fee contract

It appears that Alice did two transfer, with 10.01 IQ in total, actually Alice did only one transaction, which is confusing.

The better approach is what `buyram` did:

```cpp
INLINE_ACTION_SENDER(eosio::token, transfer)( N(eosio.token), {payer,N(active)},
   { payer, N(eosio.ram), quant_after_fee, std::string("buy ram") } );

if( fee.amount > 0 ) {
   INLINE_ACTION_SENDER(eosio::token, transfer)( N(eosio.token), {payer,N(active)},
                                                 { payer, N(eosio.ramfee), fee, std::string("ram fee") } );
}

```


fixed #17


@rapgro release process is tacked in #449


As usual, make sure you run your bot with `node bot.js` and use a command using the mods the first time after you install these or you'll have missing module errors!


Next time I'll modify the windows project file, or ping the interested people in IRC and Discord. 👨🏿💻


> [...] or ping the interested people in IRC an Discord.

And stack an answer here, for your convenience.


не помню, чтобы встречал присвоения как в 35 строке
в любом случае это присвоение не нужно вместе с 41 строкой
в методе можно оставить только петлю и она будет чудесно возвращать значение, без присовоения в промежуточную переменную


ненужное присвоение, эта переменная не используется


theme


я бы в блоке вместо `object_in_array` оставил просто `object`, но конечно можешь оставить


<p>hello </>`


`
Hello World

hello world
`


We got an error because the key 'EMAIL_HOST_PASSWORD' does not exist. So better would be to use dict.get method instead of directly accessing the dictionary because in that case if the key does not exist in a dictionary then it will return None


уже писал похожие комменты в прошлый раз )
`@route_name` используется только в этом методе
в другом методе, где она используется она переопределяется, т.е. опять же инстанс-переменная не нужна


@vak2ve, okay, I think I finished the bulk of my review.  You should see quite a number of commits from me from this weekend!

Thanks again for your good work!


ненужная `@` (см. коммент в 53 строке)


a


how about `PropTypes.js`?


thanks


why is this ignored?


и так далее - пройдись по всем методам


Hi man.
I reverted it cos Atomic-OS would not build with it..

We'll have to check with kessaras to see what exactly that commit does..

On Mon, 20 Aug 2018 at 00:27, ThePiGuy0 <notifications@github.com> wrote:

> I've been tempted to do this for a while but never got round to testing
> it. Does it fix any of our bugs or is it simply to tidy it up?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/aoleary/android_device_lge_g4-common-LOS/commit/46a8db9a8dfc30b23a5db95743a79988d0f59e02#commitcomment-30188203>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AQK8YG99gp0y8ZgJZR0O5b_nLJ4wE5luks5uSeZSgaJpZM4WDJOf>
> .
>


Sabir is assigned to Name variable


This breaks.
      at Object.FileStreamRotator.getStream (/opt/app/node_modules/file-stream-rotator/FileStreamRotator.js:396:38)
      at new DailyRotateFile (/opt/app/node_modules/winston-daily-rotate-file/daily-rotate-file.js:81:57)


Practice 입니다.


hmm, this is tyaking an alarming long time to pass... :-(


в прошлый раз что-то пропустил
по подклассам поезда:
- правильно, когда название файла соответствует имени класса, но "снейк_кейс" вместо "КэмэлКейса"
например файл `my_class.rb` и в нем класс `MyClass`
- класс Поезд должен принимать аргумент "тайп" - это было в предыдущих ТЗ и в текущем данный пункт не отменялся, т.е. нужно сделать так, чтобы родитель принимал "тайп", при этом наследники, что логично, его принимать не должны (будет правильно при этом пользоваться инстнас-переменной родителя, а не прописывать в каждом подклассе свою) - это решается с помощью механизмов наследования и полиморфизма (не разберешься - задавай вопросы :) )


будет правильно аналогично решить ситуацию с "тайп" и для вагонов


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

I updated the Github team because of this commit.

- @dbast was added to this feedstock maintenance team.

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

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

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


This left me with an infinite loading page with this error in console
![image](https://user-images.githubusercontent.com/3732640/44322925-ad1a7800-a41d-11e8-839f-02f7c738dfb9.png)

Tried reinstalling but didn't do the trick


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

аналогично с отцеплением


I've left an unneeded 'format' here


именования файлов для вагонов также нужно поменять (см. коммент выше для поездов)


Why make the function return an ``int`` if you just always return ``1``?