The alternative is to simple overwrite `#get_identifier` in subclasses.

This could be documented as a default implementation, noting that `"id"` is a Solr specific default. Or it could be `NotImplementedError` and we could start treating this as an abstract harvester.

I'm okay with parameterizing, but my impulse is to avoid a potentially complex interface for handling implementation specific parameters.


bruh


Yeah, Matt fixed it


It's perfect, very well explained :dancer:


Really, 40 seconds to start?  Something is wrong.


@EisenbergEffect  I am experiencing an error with Core.js. Could you give me some guidance?

Should I remove corejs ? should I update Aurelia Packages?

GET http://localhost/lib/npm/core-js@0.9.18.js 404 (Not Found)q @ system.js:4(anonymous function) @ system.js:4(anonymous function) @ system.js:4(anonymous function) @ system.js:5(anonymous function) @ system.js:5(anonymous function) @ system.js:5(anonymous function) @ system.js:5(anonymous function) @ system.js:5(anonymous function) @ system.js:5(anonymous function) @ system.js:4
system.js:4 Uncaught (in promise) Error: XHR error (404 Not Found) loading http://tcms-anywhere-dv/lib/npm/core-js@0.9.18.js(…)


thx! i have included it!


@nathansobo Currently only `Pane::getPendingItem` and `Pane::onDidTerminatePendingState ` are used by `tabs`; see [this diff](https://github.com/atom/tabs/pull/268/files). Wasn't sure if it was necessary to create methods like the ones above for parity with the active item APIs.


Don't we have a default start of `0` at https://github.com/dpla/KriKri/commit/e90bfabdaf3de69723e65e4a102a8679bf05cce4#diff-1cf23912a5726832235bc6744fdff90dR140 ?


@markehme This fixes the Cauldron dupe territory message bug. It's a hack, but its a reliable one.

@robotia Thermos performs two Bukkit PlayerMoveEvents per keystroke... Doesn't matter what happens.


How can you tell? I still see them when I rebuild and reference these assemblies. The designer only ever loads the latest version of the extensibility assemblies. No matter what version you reference, it will be redirected to the latest version.


ok


good but you dispatch loading todos before knowning if it is meaningful.
if shouldfetch...
then dispatch loading todos and wait for the result to dispatch loaded todos
else Promise.resolve


Yeah DS exists in the test suite :smile:


Thank you! I think I understand better now. There is really only two study groups, active & inactive so setting it to 'first inactive' is really just the way to make it inactive I wonder if it would make sense to have `protocol.move_to_active_group` `protocol.move_to_inactive_group` ?

What I was trying to say with updating the whole thing or not was that

before

```
if @protocol.update_attributes(attrs)
   @protocl.update_attribute(study_type_question_group_id ... )
```

Really does

```
BEGIN TRANSACTION
SQL UPDATE blah blah SET blah = attr[blah] WHERE ID = bleh
COMMIT TRANSACTION
BEGIN TRANSACTION
SQL UPDATE blah blah set study_type_question_group_id = blah blah
COMMIT TRANSACTION
```

But now with the change it will happen in one transaction, which is probably better 99 times out of 100 _but_ I just wanted make sure that there wasn't some other behavior or user expectation that "even though I get an error on this page I have still been making changes"

So I think it makes the code better, but since it could be a change to what the user used to see I wanted to make sure it got looked at twice.


Yes if we're using the same `Compiler.t` for different pipelines some of them may have different 'bam-pipelines' going into somatic-variant-callers.


This requires you to add this to your local_settings.py

```
MIDDLEWARE_CLASSES += (
    'mapstory.middleware.HaystackBatchFlushMiddleware',
)
```


I am sorry, I should have submitted this as a PR for discussion. Anyway, the feature is not yet documented, nor used, so we can still change it.

I'll write more on issue #103


You mean `_file_name`?


@excelwebzone don't sort enum keys.  please.


There should be a check to ensure that the server is cauldron


А это не зря убрал?


Woah, why remove it though? It's still a valid platform.


Exact.

Jérémy VINCENT
+33 6 69 99 63 76 <%2B33%206%2085%2080%2063%2016>
www.redpelicans.com

2016-02-26 18:05 GMT+01:00 Nicolas Briemant <notifications@github.com>:

> good but you dispatch loading todos before knowning if it is meaningful.
> if shouldfetch...
> then dispatch loading todos and wait for the result to dispatch loaded
> todos
> else Promise.resolve
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/JeremyVincentRP/TodoReact/commit/bb8092f70d09ae6a6ca59a47aa82c4424131f6c0#commitcomment-16357575>
> .
>


А Locale.US в HoursMinutes.toString()?


@robotia I'm only using this on my server. This won't be added to the official repository (they'll reject it because they don't want to support Thermos/KCauldron by doing dodgy workarounds)


Whoops!


At least in it's current form, the existing Money class in smart answers won't add values, so for the `total_benefits` method, that sums all the benefits entered by the user, it would fail.. eg
```bash
$ rails c
Loading development environment (Rails 4.2.5)
```

```ruby
2.2.3 :001 > a = SmartAnswer::Money.new(100)
 => #<SmartAnswer::Money:0x007fdb13d651f0 @value=#<BigDecimal:7fdb13d65178,'0.1E3',9(18)>>
2.2.3 :002 > a + a
TypeError: SmartAnswer::Money can't be coerced into BigDecimal
	from (irb):2
	from /Users/erik/.rvm/gems/ruby-2.2.3/gems/railties-4.2.5/lib/rails/commands/console.rb:110:in `start'
	from /Users/erik/.rvm/gems/ruby-2.2.3/gems/railties-4.2.5/lib/rails/commands/console.rb:9:in `start'
	from /Users/erik/.rvm/gems/ruby-2.2.3/gems/railties-4.2.5/lib/rails/commands/commands_tasks.rb:68:in `console'
	from /Users/erik/.rvm/gems/ruby-2.2.3/gems/railties-4.2.5/lib/rails/commands/commands_tasks.rb:39:in `run_command!'
	from /Users/erik/.rvm/gems/ruby-2.2.3/gems/railties-4.2.5/lib/rails/commands.rb:17:in `<top (required)>'
	from bin/rails:4:in `require'
	from bin/rails:4:in `<main>'
```
I wonder if for now, we can stick with float and address this in a separate PR.


ok


This too: https://github.com/opnsense/core/commit/1f3e5b1d9ea4d50db7b8afd78493495c1003d1b8


Can you add
```
		"uart0":
		[
			{ "port": "E", "id": "0", "name": "rxd", "dir": "in" },
			{ "port": "E", "id": "1", "name": "txd", "dir": "out" },
			{ "port": "E", "id": "2", "name": "xck", "dir": "out" }
		],
```
[into here](https://github.com/roboterclubaachen/xpcc/blob/develop/tools%2Fdevice_file_generator%2Favr_io.py#L1013)?

Otherwise this change could get overwritten in the future.


4959-plant-HX-CoolDifferential-stuck-Off (EnergyArchmage) - Win64-Windows-7-VisualStudio-12: OK (2115 of 2122 tests passed, 549 test warnings)

 * 534 tests had: EIO diffs.
 * 7 tests had: ESO big diffs.
 * 5 tests had: Table big diffs.
 * 24 tests had: ERR diffs.
 * 3 tests had: ESO small diffs.
 * 4 tests had: MTR big diffs.
 * 2 tests had: Table small diffs.

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


Tohle je celkem slusnej BC


ColumnDescriptor API extension test


Typo? Shouldn't this just be `FLAGS.model_dim`?


Hello World,
I'm a math teacher that would like to learn more about coding. I want to help students learn from free websites, but first I must know how to use these sites.


Nice models Sofar, the gates look good :)


But i'd advise you to use 0.8.1 instead ! :)

On Fri, Feb 26, 2016 at 6:03 PM Kevin Habich <notifications@github.com>
wrote:

> bruh
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/react-native-simple-router-community/react-native-simple-router/commit/cffd0af17b8ed1f7771fba17d7c07114500f0e89#commitcomment-16357512>
> .
>


So, Austin, we should probably start the assignment right


@wbond I wasn't sure of the best place to ask this, so sorry for dredging up this conversation. I have seen you say several times now that by avoiding certain regular expressions (look-behinds) you ensure the new regex engine is used, and there are very significant performance gains. Do look-behinds have to be avoided entirely, or is it just that those expressions that use them can't use the new engine? Thanks for your time!


No, he threw away `appleclang` support


Thanks Bjorn!


`appleclang` is the default Apple compiler. Linking against applications compiled with gcc vs. clang will fail.


First push realized with the command **git push -u origin master** from my personal computer.
I still don't understand why the command "git push" doesn't work..


oops... I totally misread :)


Also, it appears as though it's a problem with appleclang 7.0.0, 7.0.2 works fine.

```
===============================================================================
All tests passed (236 assertions in 45 test cases)
```


Můžu to přesunout do jiné funkce, ale žádný vhodný název mě nenapadl. Nemusel by být BC break, ale name by musel mít výchozí hodnotu false a to mi taky nepřijde vhodné. Nějaký návrh jak z této cesty elegantně vybruslit?


Thanks for doing this, Andrew.


if this is supposed to modify what is passed in I think it should be ```tax!```


great point!


Ah that makes sense. I don't need it per se, but it makes it easier to use, since I don't need to worry to add all the deps for this mrbgem when using it in a project. Are there many people still using mruby 1.0.0?


Have to admit I'm struggling a bit with the id and alias.

It's likely the id is really intended to find an object within in the same vm that's executing Quarks, whereas the alias is intended for remote access.

So for example a job may have an id of "JOB_4", auto-generated, but that's little help to any remote client trying to modify (eg. stop it) the job as how do they know the job that was submitted ended up with that id.

So a fixed alias can be used, 'PumpAnalytics" as they expect only a single job with that alias to be running. Also due to some restart of the device, the same equivalent job my have id "JOB_7" some time later, while still having the alias PumpAnalytics.

With the IotDevice command integration I was thinking the remote client can address the control item using the `{type,alias}` pair, and if an alias is not provided `{type,id}` is used. Thus the expected pattern is the the alias is required for a stable name.

Other control implementations, e.g. JMX, can take a different approach.


Will the ControlService have a "get" operation to get a reference to a registered mbean; a query operation to identify what beans are registered?

E.g., imagine I've got two quarks jobs running in a single JVM instance and one job wants to "control" aspects of the other via some of its registered mbeans.


@cvburgess  Hmm, hard to do in JSON. How about a README.md in apis/requests/suppliers?


Yes, it is supposed to do that, but it's not supposed to persist anything, which is what I though `tax!`. What it does in later commits is add associated `ShippingRateTaxes`.


Sure. I think we've got cards in Trello for making this kind of change across the board.


@YSRKEN commit messageに書き忘れましたが、多分文字コードUTF-8 with BOMに全部なっています


@phhusson Good catch!

Another option we have is to split the syscall kernel thread creation and host thread binding to the new kernel thread, e.g.:

main thread:
  x = lkl_create_syscall_thread()
  new thread (x)

new thread:
   lkl_change_kernel_thread(x)

What do you think?


ahahah, now I know your password !


You can't remove core-js until we make the new release which removes it as a core dependency and provides our own minimal set of polyfills. It looks like you have something in your config.js referencing a particular version of core-js that you don't have installed. Look to see what you have installed and then update the version in your config.js to match.


we call it model but we give a controller ?


`libsundials-serial-dev` depends on `libblas-dev` and `liblapack-dev` so it's unnecessary to explicitly install these.


I'm not sure I like the API of ShippingRateTaxer.new(rate).tax, I'm unsure the shipping rate should be an attribute on the ShippingRateTaxer and shouldn't instead be passed in to the tax method.

I.E.
```
ShippingRateTaxer.new.tax(rate)
```


could you please document what's the purpose of this sandbox?


> Ну, мне сложно себе представить структуру, статический метод которого возвращает результат, но при этом делает что-то еще.
Любой каунтер или регистратор.


Screenshot - Theme in action with activated direct streaming.
Beam me up, Scotty!


we are not using any controller ?


This won't show the 2.0 page for users upgrading from 1.4. Is that what we want?


Added partition to hard Disk component, upgrade matching for PV


Hey All,

These are some tweaks I made to the `verify_build` action, related to https://github.com/fastlane/fastlane/issues/1424.

There are three key changes:
1) You can now explicitly pass an ipa_path from the command line
2) Error messages now tell you what they expected and what they found
3) An exception was being raised that asserted the team_id must be the prefix of the bundle identifier.  This is not a requirement (and our apps don't follow this).  My guess is that if an app is transferred from one account to another, this assertion fails.  I replaced this check by one that compares the bundle identifier found in the embedded.mobileprovision file with the identifier found through code sign.


Sorry, jsem slepej!

Máš pod tím `is_bool($name)` a to mi příjde jako dostatečné, jen by to chtělo v tomto tvaru https://github.com/o5/grido/commit/e0da9e13833d1c9d90ef63d8733f0467e4c9d393#diff-259d52df8df5facc51551d77e30f301fL212


@YSRKEN
2つめのポイントです


This probably isn't necessary, as `bsdtar->conf_arg` should begin being `NULL`, and it's set to `NULL` at the end of this function so calling the function multiple times should still result in it being `NULL` at the beginning of this code... I left the `else` statement in there for clarity, but it could be removed instead.


@YSRKEN 最も大事なところです


If memory serves, this is pretty much straight out of the `administrate` install generator


is that the crane shouldn't be separated in multiple directives to split html code in several units ?


can we delegate tax_zone on a shipping_rate (to .order)?


layer-1 and layer-2 are the same content
we should use a loop


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 17420](https://teamcity.mesosphere.io/viewLog.html?buildId=146971&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 236 Build time: 00:11:49


Had a little confusion about what namespace custom field types got put in, apparently no prefix is needed.


#2
fix this issue by moving the `lm324.model` outside `quad.net`


all the stuff should use loop to avoid tons of duplicated code


@YSRKEN
少しずつ説明します


section-lead-enというクラスを追加する必要がありそうですね！


terminal should go in its own directive


@EisenbergEffect Thanks! I will check.


bottom should go in its own directive to reduce this already huge HTML code


Actually my code would have produced:
"1 - Set of Sweatshirt (Blue)"

My label line did not include quantity. But I agree adding the actual quantity is a nice touch. My comment was only to show an approach to simplifying the line to:

1. Prevent duplication (concatenation of the label line from earlier in the code)
2. Simplify to make it more readable.


If we use less of `tax_zone`, I'm happier, because that method has four identifiable bugs in one single line. But yeah, we could eventually delegate `tax_address`.


I think the attr_reader :order already comes from the TaxHelpers include


maybe return `&str` ?


I spent some time working on this yesterday, I tried a few different methods of unescaping that string to no avail, nothing worked for me, but this does. Thanks. I'll get this merged.


No


Oops, I meant `my.getCurrentTime()` of cause.
OK, I'll make a PR.


まず、``kammusu.hpp``に注目します。

```cpp
	Kammusu Reset(const WeaponDB&);
```

ここで、``WeaponDB``が何かわかる必要があります。

この時点ではそのクラスが存在することが分かればいいわけです


also why are we not using the create project service in that case ?


http://lemz00.cafe24.com/index.php?mid=board_test : a new post in this board will send a push notification to the android app.


here's the first customized part, the rest is straight from https://administrate-prototype.herokuapp.com/customizing_page_views . TLDR: wanted the `level` attr to be rendered as a dropdown, so just switching behavior on which attribute is current

a little unfortunate that `administrate` doesn't start us out with haml


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 17421](https://teamcity.mesosphere.io/viewLog.html?buildId=146970&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 238 Build time: 00:13:42


つまり

```cpp
class WeaponDB;
```

と書けばいいわけですが、今回は``weapon.hpp``に書きました。理由は適当です(いやなんかあった気がするけどもう忘れた)


AFAICS, when you don't activate the `Done` synth you should be creating it either, because otherwise it will never get released. @wirsing Is there another mechanism for freeing the sampler synth when it loops indefinitely?


note for other reviewers: this code is still commented out. That's a bug of github code highlighter.


Yup finally we deployed it. I didn't remove that logic but in the end I
updated deploysit to use boto3 and it works fine.

When are we going for a beer dude?

2016-02-25 22:59 GMT+01:00 Torbjörn Norinder <notifications@github.com>:

> by the way, you should base this off of the truecaller branch if you want
> it to work. unless you've removed the detach/attach load balancer logic.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/truecaller/boto/commit/6ea17608da5e95b79e42486341c685e9c265571f#commitcomment-16338940>
> .
>


Jenže může ještě nastat tato situace (což BC break je):
```php
$grid->getExport(); // $need = TRUE
```
Vyřešit takhle nebo nechat nebo?
```php
public function getExport($name = TRUE, $need = TRUE) {} // Tohle mi přijde hodně matoucí
```


[Squasni](https://ariejan.net/2011/07/05/git-squash-your-latests-commits-into-one/) to prosím.


First compiled build

module Icersplicer

  module VERSION #:nodoc:
    MAJOR = 3
    MINOR = 0
    TINY = 1
    CODENAME = "Icecrystals"
    STRING = [MAJOR, MINOR, TINY].join('.')
  end

end


without this, trying to change a non-password field resulted in submitting a blank password change attempt.


quite simple to get a new field appearing in the admin


uh ... sorry, I have to ask, why is that important?
also, if I look at your files (or any ygopro script...) with Notepad++ I still see cr lf only... what am I missing here?


Did this ever happen in dotty?


sadf


次に``kammusu.cpp``に着目します。

```cpp
Kammusu Kammusu::Reset(const WeaponDB &weapon_db) {
	this->Reset();
	for (auto i = 0; i < slots_; ++i) {
		weapons_[i] = weapon_db.Get(first_weapons_[i]);
	}
	return *this;
}
```

ここで、``KammusuDB::Get``が既知である必要があります。

したがってその定義がある``other.hpp``をincludeしたわけです


troubleshoot Apache internal server error on AWS


Why update the binaries and not take a dependency on the NuGet package?


- nature
- rule
- habit
- convention


troubleshoot supervisord not starting automatically during provisioning on AWS


This commit prevents me to build the package "as-is" on ArchLinux since the building procedure is done as user and this commit will put the files in the **wrong** directory. Package build on archlinux will have this commit reverted


I didn't see initialization generated in this method, only computation of represented type. Is this comment outdated?


@xiam As you suggested, we mount secrets_dir and access bns.pfx via that.  This is actually what the original Makefile didn't, but it took me a while to figure out how to make it work in the new generic framework.


その、「class WeaponDB;をweapon.hppに書く」のを端折るとエラーが出るのは何故でしょうか？


This method is very generic. I would create a controller action with a name that better describes what this method does.


@xiam As a side benefit, I was able to consolidate to a single package-windows rule.


@Tommatheussen don't bother with pagination, I'm implementing it server side. See current movie queue api for example, haven't had a chance to push it to movie list api yet


I also got rid of the linux-arm stuff.


Why is this in the repo?

I would use rails-assets.org.


Just to be extra careful, I added bns.pfx to .gitignore in case it ever ends up in the working directory.


Addresses #2


`sym.isAnonymousFunction`


I"m sure there equally are BSD derivatives that don't support -r ...

SED_ERE_ARG = $(shell echo 1 | sed -r 's/1/r/' 2>/dev/null || echo E)

sed -$(SED_ERE_ARG) -n ...

Ugly, but it should work anywhere either -r or -E is supported :)


A co zkusit dat `$name` vychozi `NULL` a to kontrolovat?

BTW: Dik za star :))


C'est toi qui est trop lent ! :D


Please only retry `503` and `500`. Retrying `504` for example could be dangerous.


Don't we have an issue for that? If so could you link to it?
And I would set the tag for the commit message to the actual filename `Self_Correcting_Bears.rst` :)


is this workaround still needed?


Respektive mozna asi `$name = 'csv'` :))


могу утверждать обратное =) Давай еще раз посмотрим


@eliofreitas Const.isEmpty was fine here


Missing a comma here dude


I didn't understand what this method does.


They do:

daemon -> `ceph-base` -> `ceph-common` -> `python-rados` -> `librados2`


+1 rádo se stalo. Opravím, squasnu a pošlu.


Closing td and two missing divs


I can see it here up to beta5...?


https://design.google.com/icons/index.html for more Google-provided Material icons


Would be nice if you add a dot at the end, so it's a complete sentence.


this comment is outdated for dotty.


Please write the first letter uppercase after the tag-colon :)


@EisenbergEffect  We have 3 core-js versions running. All different librearies are pointing to those versions.

    "npm:core-js@0.9.18": {
      "fs": "github:jspm/nodelibs-fs@0.1.2",
      "process": "github:jspm/nodelibs-process@0.1.2",
      "systemjs-json": "github:systemjs/plugin-json@0.1.0"
    },
    "npm:core-js@1.2.6": {
      "fs": "github:jspm/nodelibs-fs@0.1.2",
      "path": "github:jspm/nodelibs-path@0.1.0",
      "process": "github:jspm/nodelibs-process@0.1.2",
      "systemjs-json": "github:systemjs/plugin-json@0.1.0"
    },
    "npm:core-js@2.1.1": {
      "fs": "github:jspm/nodelibs-fs@0.1.2",
      "path": "github:jspm/nodelibs-path@0.1.0",
      "process": "github:jspm/nodelibs-process@0.1.2",
      "systemjs-json": "github:systemjs/plugin-json@0.1.0"
    },


繰り返しになりますが、

```cpp
	Kammusu Reset(const WeaponDB&);
```

ここ(**66行目**)で、``WeaponDB``が何かわかる必要があります。

したがって**プリプロセスの結果それより前に**

```cpp
class WeaponDB;
```

が存在すればいいです。

なので

```cpp
//前略
class WeaponDB;
// 艦娘クラス
class Kammusu {
//中略
	Kammusu Reset(const WeaponDB&);
};
//以下略
```

とかいても構いません(その方が可読性的にいいか。)


Proc je tohle deprecated?


this should not be necessary.  it's actually not desirable and should be removed.  we don't want to be defining special cases for each possible types of menu items.


There's a typo here that disables the ability to re-order locales via the admin interface. **positon** should be **position**.


I think this can be `'clientId': name or clientId,`
Same result, but simpler.


What where your exact problems with proxies? just asking, since as soon as proxies let your connections through to pypi you shouldn't have any install problems (I would think)^^


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 17422](https://teamcity.mesosphere.io/viewLog.html?buildId=146981&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 238 Build time: 00:05:15


I don't understand the parameter helpImage as well as why it need to be passed around.  Maybe we can talk about it.


ctx.debuglog


That's  your problem. You should never have that. Go with the latest version and update the dependencies in the config.js.


remove hardcoded param


@eliofreitas this isn't C#, no pascal case for methods; while you're changing this line, httppostclient isn't quite camel cased either


ok!


なるほど！


dfg_fix-test-models-for-standard-report (evanweaver) - i386-Windows-7-VisualStudio-12: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.svg)


I'm almost tempted to redo this in perl, which at least is portable ;)


well, actually, librbd and libcephfs will (probably) also eventually need
it, and they don't require librados2.

given how annoying it is to move things between packages, maybe it's best
to leave this otu entirely until we actually know where they'll be used.


Error: Found interface org.apache.hadoop.mapreduce.TaskAttemptContext, but class was expected


I have rebased this commit and pushed it to master.  Please close the pull request.  Thank you Thomas.


dfg_fix-test-models-for-standard-report (evanweaver) - Win64-Windows-7-VisualStudio-12: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.svg)


what is the issue you encounter on ArchLinux?


seems like a copy-paste from DottyBackendInterface


actoRef must be renamed actorRef


added readme


Не совсем понятно, почему отключение обработчиков событий называется destroy, а не, хотя бы, off.
Обычно, предполагается, что по destroy уничтожается сам объект. Это к сути выполненного задания не относится, но к сведению принять будет полезно.


Když programátor použije setExport() namísto addExport (tady se nastavuje i jméno komponenty), tak se jako název komponenty nastaví právě tahle konstanta, takže by se měla v budoucnu odstranit. Přidat trigger error i do metody setExport?


weatherFile (evanweaver) - i386-Windows-7-VisualStudio-12: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.svg)


teste


Вот тут я не поняла, как исправить. Судя из макета http://prntscr.com/a89lr2 кажется что,все правильно ...


up for group discussion - motion to not call our lightning talk meetings "hacks"; instead describe the meeting more aptly like "group meeting with research progress talks and collaboration"


Настоящим маньячеством в данном случае было бы сделать так, чтобы можно было бы нажать кнопку "Нет" после кнопки "Да" ;)


name seems out of sync with what this method does


Alright, let's keep this for now then. Looks like `thread_storage` won't work for Darwin targets. This is unfortunate. I might try and find a solution to get rid of this thread local storage at some point anyway.


Хорошо. Учту. Переделать?


I'm not sure if using only names here is enough. What if user had overloaded those methods(eg by result type). Though for reasonable code this should suffice.


weatherFile (evanweaver) - Win64-Windows-7-VisualStudio-12: Build Failed

![Build Badge](http://img.shields.io/badge/build%20status-failing-red.svg) ![Test Badge](http://img.shields.io/badge/tests%20passed-NA-red.svg)


I don't know if you could take it serious, but this line here makes models created with earlier versions incompatible.

I get the error:
`/usr/local/lib/python2.7/site-packages/keras/models.pyc in model_from_json(json_string, custom_objects)
    164     import json
    165     config = json.loads(json_string)
--> 166     return model_from_config(config, custom_objects=custom_objects)
    167
    168

/usr/local/lib/python2.7/site-packages/keras/models.pyc in model_from_config(config, custom_objects)
    205             sample_weight_mode = config.get('sample_weight_mode')
    206             model.compile(loss=loss, optimizer=optimizer,
--> 207                           class_mode=class_mode, sample_weight_mode=sample_weight_mode)
    208         elif model_name == 'Graph':
    209             sample_weight_modes = config.get('sample_weight_modes', {})

/usr/local/lib/python2.7/site-packages/keras/models.pyc in compile(self, optimizer, loss, class_mode, sample_weight_mode)
    497         self.X_test = self.get_input(train=False)
    498
--> 499         self.y_train = self.get_output(train=True)
    500         self.y_test = self.get_output(train=False)
    501

/usr/local/lib/python2.7/site-packages/keras/layers/containers.pyc in get_output(self, train)
    128
    129     def get_output(self, train=False):
--> 130         return self.layers[-1].get_output(train)
    131
    132     def set_input(self):

/usr/local/lib/python2.7/site-packages/keras/layers/core.pyc in get_output(self, train)
    739
    740     def get_output(self, train=False):
--> 741         X = self.get_input(train)
    742         return self.activation(X)
    743

/usr/local/lib/python2.7/site-packages/keras/layers/core.pyc in get_input(self, train)
    234                 if previous_layer_id in self.layer_cache:
    235                     return self.layer_cache[previous_layer_id]
--> 236             previous_output = self.previous.get_output(train=train)
    237             if self.layer_cache is not None and self.cache_enabled:
    238                 previous_layer_id = '%s_%s' % (id(self.previous), train)

/usr/local/lib/python2.7/site-packages/keras/layers/core.pyc in get_output(self, train)
   1146
   1147     def get_output(self, train=False):
-> 1148         X = self.get_input(train)  # (samples, timesteps, input_dim)
   1149         # Squash samples and timesteps into a single axis
   1150         x = K.reshape(X, (-1, self.input_shape[-1]))  # (samples * timesteps, input_dim)

/usr/local/lib/python2.7/site-packages/keras/layers/core.pyc in get_input(self, train)
    234                 if previous_layer_id in self.layer_cache:
    235                     return self.layer_cache[previous_layer_id]
--> 236             previous_output = self.previous.get_output(train=train)
    237             if self.layer_cache is not None and self.cache_enabled:
    238                 previous_layer_id = '%s_%s' % (id(self.previous), train)

/usr/local/lib/python2.7/site-packages/keras/layers/recurrent.pyc in get_output(self, train)
    161     def get_output(self, train=False):
    162         # input shape: (nb_samples, time (padded with zeros), input_dim)
--> 163         X = self.get_input(train)
    164         mask = self.get_input_mask(train)
    165

/usr/local/lib/python2.7/site-packages/keras/layers/core.pyc in get_input(self, train)
    234                 if previous_layer_id in self.layer_cache:
    235                     return self.layer_cache[previous_layer_id]
--> 236             previous_output = self.previous.get_output(train=train)
    237             if self.layer_cache is not None and self.cache_enabled:
    238                 previous_layer_id = '%s_%s' % (id(self.previous), train)

/usr/local/lib/python2.7/site-packages/keras/layers/recurrent.pyc in get_output(self, train)
    161     def get_output(self, train=False):
    162         # input shape: (nb_samples, time (padded with zeros), input_dim)
--> 163         X = self.get_input(train)
    164         mask = self.get_input_mask(train)
    165

/usr/local/lib/python2.7/site-packages/keras/layers/core.pyc in get_input(self, train)
    234                 if previous_layer_id in self.layer_cache:
    235                     return self.layer_cache[previous_layer_id]
--> 236             previous_output = self.previous.get_output(train=train)
    237             if self.layer_cache is not None and self.cache_enabled:
    238                 previous_layer_id = '%s_%s' % (id(self.previous), train)

/usr/local/lib/python2.7/site-packages/keras/layers/recurrent.pyc in get_output(self, train)
    181             initial_states = self.get_initial_states(X)
    182         constants = self.get_constants(X, train)
--> 183         preprocessed_input = self.preprocess_input(X, train)
    184
    185         last_output, outputs, states = K.rnn(self.step, preprocessed_input,

/usr/local/lib/python2.7/site-packages/keras/layers/recurrent.pyc in preprocess_input(self, x, train)
    623
    624         x_i = time_distributed_dense(x, self.W_i, self.b_i, dropout,
--> 625                                      input_dim, self.output_dim, timesteps)
    626         x_f = time_distributed_dense(x, self.W_f, self.b_f, dropout,
    627                                      input_dim, self.output_dim, timesteps)

/usr/local/lib/python2.7/site-packages/keras/layers/recurrent.pyc in time_distributed_dense(x, w, b, dropout, input_dim, output_dim, timesteps)
     27     x = K.reshape(x, (-1, input_dim))
     28     if dropout:
---> 29         x *= K.concatenate([dropout_matrix] * timesteps, 0)
     30     x = K.dot(x, w)
     31     if b:

/usr/local/lib/python2.7/site-packages/keras/backend/theano_backend.pyc in concatenate(tensors, axis)
    223
    224 def concatenate(tensors, axis=-1):
--> 225     return T.concatenate(tensors, axis=axis)
    226
    227

/usr/local/lib/python2.7/site-packages/theano/tensor/basic.pyc in concatenate(tensor_list, axis)
   4222             "The 'tensors' argument must be either a tuple "
   4223             "or a list, make sure you did not forget () or [] around "
-> 4224             "arguments of concatenate.", tensor_list)
   4225     return join(axis, *tensor_list)
   4226

TypeError: ("The 'tensors' argument must be either a tuple or a list, make sure you did not forget () or [] around arguments of concatenate.", Elemwise{mul,no_inplace}.0)`


Neat!


I misread the code. it's fine.


I think this isn't the best idea. You should be able to write doc strings. No, you should actually always write doc strings. Isn't there a better way to fix this? Why not the docstring usage at all since you can now use the explicit title and summary


does this mean that `"1".toString` is not supported? I'm curios to know what's special about it)


why fail in runtime instead of failing in compile time?


@eliofreitas use typed value metas


PluginBrowser linia 222, Uzupełnienie, Dzięki
	def openGOSopkg(self):
		if fileExists(resolveFilename(SCOPE_PLUGINS, "Extensions/**J00zekOPKGmgr**/GOSopkg.pyo")):
			try:
				from Plugins.Extensions.**J00zekOPKGmgr**.GOSopkg import GOSopkg
			except ImportError:
				self.session.open(MessageBox, _("**J00zekOPKGmgr***is not installed!\nPlease install it."), type = MessageBox.TYPE_INFO,timeout = 10 )
			else:
				self.session.openWithCallback(self.PluginDownloadBrowserClosed, GOSopkg, self)


That makes sense.
Alternatively, I might introduce a type `Atom` with refcounted strings, to avoid duplication of read-only strings (i.e. basically all of them).


Could you change this text ? It is not English:

When the USB power supply, the LED indicator light configuration

Enable/Disable LED indicator when plugged in

Something like this?


I think it have to include flagHackLooup function, which implemented right above this function.
but as mentioned in flagHackLookup function without drastically modifying codegangsta/cli, currently it looks no easy way to match flag and name of env. any idea?


Can you make this a bullet item?:

**Notes:**
- `availabilty_set_name` cannot have spaces in it
- `storage_account_type` can be configured for different storage account types  (LRS,ZRS,GRS,RAGRS or PLRS)


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


seems like a memory leak


There's only one netstandard app right now 1.5


I tried to edit the code but it says that I need to be in a branch? Also I tried running the same code in eclipse but it prints 2 though, am I doing something wrong? Also, I didn't quite get what you meant when you asked me to use "if." Thanks


:D

The next step, which I'm super excited about, is hooking up wrenalyzer to this as a linter, so you can get syntax errors and hopefully eventually auto-complete in your IDE. Like a real language!


I do need `order` as an instance variable, otherwise the `TaxHelpers` module won't work. What about this API instead:
`ShippingRateTaxer.new(order).tax(rate)`

For musical reasons, `new(order)` always sounds good, and as well, the taxer will need to have some background knowledge as to where you're shipping.


Thanks :)


Ok, I've dropped the compressor files from this PR.


Yep, that might make more sense. I'll end up reviewing this function in the commit it is actually used.


I propose to extend https://github.com/lampepfl/dotty/blob/master/src/dotty/tools/dotc/config/Platform.scala
and make it part of context here: https://github.com/lampepfl/dotty/blob/master/src/dotty/tools/dotc/core/Contexts.scala#L517

than inside your phase you can simply do

```
val jsPlatform = ctx.platform.asIsntanceOf[JSPlatform].
import jsPlatform._
```

This would also provide correct behaviour for caching\reloading and remove the memory leak.


Ok, muito bom Elieser... Ficou 10 :smile:


Just like a real language! I'm also super pumped to get the wrenalyzer set up for wren-nest at some point.

Things are looking up Bob, congrats!


@dylanmc So the above module hierarchy syntax, such as `Hash::SHA3` and `Cryptol::Extras` is what I was referring to yesterday.  Perhaps the code in this commit should omit everything besides the `module` and `import` statements though.


nothing it's supposed to be and should be empty


I'm no Github expert, but afaik you should:

1) Fork this theme
2) clone it
3) Edit readme.md according to your need
4) git add readme.md
5) git commit -m "My own readme"
6) git push

However, I think you could edit readme.md directly from github web GUI.

Hope it helps, Max


Note that `[0-9.]\+` is equivalent to `[0-9.][0-9.]*`.


It looks like something happened with the authorship here-- this looks like commit https://github.com/jpbarraca/dRonin/commit/0af973c01d91f58b0396df2be9ce9a6894837fd8


I think this comment is incorrect; I don't think these values are maxed with `nLockTime`.


Everything looks fine in this commit.


شركة امتار للخدمات المنزلية
كشف تسربات المياه
شركة كشف تسربات المياه
شركة كشف تسربات المياه بالرياض
كشف واصلاح تسربات المياه
اصلاح تسربات المياه
حل ارتفاع فاتورة المياه
شركة عزل مائى
عزل مائى وحرارى
شركة عزل بالرياض
شركة عزل اسطح
شركة عزل خزانات
شركة عزل مسابح
عزل حمامات ومطابخ
شركة عزل فوم
عزل فوم بالرياض
عزل اسطح شينكو
شركة ترميمات
سباكة دهانات لياسة
شركة تنظيف بالرياض
شركة نظافة عامة
شركة تنظيف منازل
شركة تنظيف فلل
شركة تنظيف خزانات
شركة تنظيف واجهات
شركة تنظيف كنب
شركة تنظيف مجالس
شركة تنظيف مسابح
غسيل خزانات مع التعقيم
شركة تخزين اثاث
تخزين اثاث بالرياض
شركة تخزين اثاث بالرياض
شركة تخزين عفش
شركة نقل اثاث
نقل اثاث بالرياض
شركة مكافحة حشرات
شركة مكافحة الحشرات بالرياض
شركة رش مبيدات
شركة مكافحة النمل الابيض
مكافحة فئران وقوارض
شركة تسليك مجارى
تسليك مجارى بالرياض
تسليك انسدادا الحمامات والمطابخ
شركة تنظيف بيارات


Yeah; we can definitely grab different icons. The Slack API returns a variety of sizes:
```
            profile: {
                ...
                "image_24": "https:\/\/secure.gravatar.com\/avatar\/ce6370c405ef602818a7b14c8c871e8a.jpg?s=24&d=https%3A%2F%2Fslack.global.ssl.fastly.net%2F66f9%2Fimg%2Favatars%2Fava_0022-24.png",
                "image_32": "https:\/\/secure.gravatar.com\/avatar\/ce6370c405ef602818a7b14c8c871e8a.jpg?s=32&d=https%3A%2F%2Fslack.global.ssl.fastly.net%2F66f9%2Fimg%2Favatars%2Fava_0022-32.png",
                "image_48": "https:\/\/secure.gravatar.com\/avatar\/ce6370c405ef602818a7b14c8c871e8a.jpg?s=48&d=https%3A%2F%2Fslack.global.ssl.fastly.net%2F66f9%2Fimg%2Favatars%2Fava_0022-48.png",
                "image_72": "https:\/\/secure.gravatar.com\/avatar\/ce6370c405ef602818a7b14c8c871e8a.jpg?s=72&d=https%3A%2F%2Fslack.global.ssl.fastly.net%2F66f9%2Fimg%2Favatars%2Fava_0022-72.png",
                "image_192": "https:\/\/secure.gravatar.com\/avatar\/ce6370c405ef602818a7b14c8c871e8a.jpg?s=192&d=https%3A%2F%2Fslack.global.ssl.fastly.net%2F7fa9%2Fimg%2Favatars%2Fava_0022-192.png",
                "image_512": "https:\/\/secure.gravatar.com\/avatar\/ce6370c405ef602818a7b14c8c871e8a.jpg?s=512&d=https%3A%2F%2Fslack.global.ssl.fastly.net%2F7fa9%2Fimg%2Favatars%2Fava_0022-512.png"
            },
```


It would be good to encapsulate the time unit into the parameter.  Perhaps call it -collectsec instead?


Okay. Debug your polots :+1:


"More codestyle", not "Mode..."


Yeah, something's wrong with appleclang here:

-------------------------------------------------------------------------------

functions/deducing_return_order_and_multi_get

-------------------------------------------------------------------------------

tests.cpp:651

...............................................................................

tests.cpp:673: FAILED:

  REQUIRE( tcpp == triple )

with expansion:

  { 10, 0, 0 } == { 10, 11, 12 }

Don't know what, though. :confused:


Can you please update the spacing to use tabs instead of spaces?  It looks like there is a good amount of diff across the file that's just whitespace.


For the two cases that I've tested, `pln_solver()` returned comparable values for mu and sigma as `poilogMLE()` in R.


Oh my.
Why haven't I been told about that earlier? This is awesome! Thank you @HybridDog .


PS: You really made my day! I'm glad you liked my theme and it inspired you!


That text doesn't show....


Good catch!


Sure, but it's just a test case.


BTW. it's nice that something works, but if it's apparently omitted from documentation on purpose, it's a bad idea to rely on that.


Project for Verteilte Systeme


Messed up on the initial commit due to lack of knowing how to git.

Ignore this.


Thank you for the hint!
If you find any issues, you can also create a pull request which corrects the problem immediately


![dogscience](https://thefinchandpea.files.wordpress.com/2012/11/funny-science-news-experiments-memes-dog-science-fuzzy-logic.jpg?w=500)

I'm not gonna review this assembly :laughing:


Nit: this comment is not properly aligned.


да, увидел, в компаниях на родителе флекс и тайтл лежит в одном потоке с остальными элементами.

кстати, а там не получится вместо флекса просто включить `text-align: center` у `promo-companies`?


というわけで可読性のためにへんこうしました。
https://github.com/YSRKEN/KanColleSimulator_KAI/commit/d9792183c1a28cb7f9fcf3acb3911beed5709d07


@tchaikov not quite sure, @ktdreyer do we still need this package?


the use of the 'id' attribute may be confusing because 'id' is a global html tag that is used for other reasons.  i would suggest you change it to helpId.  also, HelpIcon is too flexible.  i expect it should only have these optional props..
helpId: string
size: small or large, defaults to small.


Nope, just beta3.
Maybe you have private commits or branches and just shows to you.
On public it doesn't show, look:

http://imgur.com/1iX3wuF


Yeh I just figured out the globstar is pretty new and doesn't work in bash when not enabled (I am using zsh on linux btw)

Back to the `find` then I guess, what about this:
`find node_modules -name '.babelrc' -exec rm {} \;`


I was able to find the client ID and client secret on my todoist account, but I can't find/generate the redirect_uri -- do you have instructions for how to do that?  Sorry - noobie question.  Thanks.


Thanks! @bcamper


I don't think this is the official logo.

http://wiki.openstreetmap.org/wiki/File:Public-images-osm_logo.svg


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 17423](https://teamcity.mesosphere.io/viewLog.html?buildId=146977&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 238 Build time: 00:05:22


That sounds perfect. We can get the list manually just from looking through the issues.


That English is not better, as it is not the client that streams. The original text was perfect: it told us that there is no 'stream client', which is exactly what it is supposed to tell.


есть смысл немного подрефакторить всё это дело. как вариант:
каждая структурная единица борды (Пост/Тред/Борда) будет иметь свой метод самоудаления. Но так как мы собираемся удалять вещи в больших количества и желательно, чтобы это было быстро, всё это должно удаляться как можно меньшим количеством запросов, поэтому эти методы будут собирать айди записей и класть их в ассоциативный массив, после чего мы всё это одним махом соберем и удалим.
Например, метод сбора айди у поста вернет массивец в виде ['postId' => 2, 'postDataId' => 3, 'messageId' => 5];
А тот же по смыслу метод у треда вернет ['threadId' => 6, 'postDataIds' => [1, 2, 4, 5, 6, 7], 'postIds' => [1, 2, 3, 4], 'messageIds' => [1, 2, 3, 4, 5, 6]]; Метод у борды аналогичным образом.
Пользуясь этими методами в нашем клинапе мы мерджим все это дерьмо в единую коллекцию из айди тредов, постов, борд, постдат, месседжей и разо всё удаляем, как-то так.


I couldn't find documentation of a string trimming function, so I wrote one myself. If one doesn't exist, it might be useful to add this to `strings.nix`?


Starting Point:
GUI: generated via yeoman angular
API: from an existing perl controller


const std::


Please use 2spaces based tabs


strange tabbing


http://bl.ocks.org/mbostock/3355967 makes it look pretty easy:

```
  function resize() {
    width = window.innerWidth, height = window.innerHeight;
    svg.attr("width", width).attr("height", height);
    force.size([width, height]).resume();
  }
```


const int


Well normally the secrets files are world-readable anyway, so this will be at least as good as a regular libreswan install.


The problem was that we can't control the use of certain identifiers in pre-existing .proto files, so this was necessary. Feel free to make a PR to make this an option (thru IDLOptions).


This doesn't work


@sensescape fixes this error that was displaying in the browser console:

> Layer value must be an object: can't create layer 'offset: [0,"3px"]', under parent layer 'places:populated-places:populated-places-natural-earth-z6:z6places-3:capital:text-blend-order'. The parent 'text-blend-order' is also the name of a style, did you mean to create a 'draw' group under 'capital' instead?


@eliofreitas don't see these field names anywhere else; shouldn't this be tested?


не, надо бы и `html/styles.css` линтить тоже по идее


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 17424](https://teamcity.mesosphere.io/viewLog.html?buildId=146975&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:03:11


Doug's first comment


If there's nothing in it, then we can drop ceph-dbg.


lgtm

yea, i've been meaning to try zsh, but then i wasn't sure how to set up a bunch of things (i think docker specifically) and gave up.


Is apiclient.jar what was emby.apiclient.jar?

Seem to be missing emby.apiclient.android.jar.


Hi Alex, I was finally looking at making a docker driven deb builder for bedops and I noticed this commit breaks the rpm build process, and will likely also break the deb build process.  For the rpm, the issue is that to build the project it has to have the LICENSE and packaging directories in the internally generated tar.gz file.  When run inside a docker image with this ignore file those get omitted and the rpm build fails.  If you absolutely want to leave out the LICENSE file we can adjust the build script, but I wouldn't recommend as I think they are probably important information for end users.  The packaging directory is essential for the build but will not be included in the final installable rpm and (eventually) deb.


The string `":setqflist()"` is stored in `w:quickfix_title`?


я на скриншоте вижу отступы слева и справа от текста, а в верстке их нет (при этом аналогичная история в `.promo-title__em` уже с отступами).


Does this have an impact?  I don't believe that there's anywhere else that sets handlerInvoked=1.


@huerlisi thx, i'll test! :)


I do something as:
```
python2 setup.py install --root="${pkgdir}" --optimize=1
```
but setup.py checks that /usr/share are writable, unlucky it's not writable by a standard user and so it puts some files to ~/.local/share:
```
drizzt@liara ele % tar tf electrum-2.6-1-any.pkg.tar.xz
.PKGINFO
.BUILDINFO
.INSTALL
.MTREE
home/
home/drizzt/
home/drizzt/.local/
home/drizzt/.local/share/
home/drizzt/.local/share/pixmaps/
home/drizzt/.local/share/applications/
home/drizzt/.local/share/applications/electrum.desktop
home/drizzt/.local/share/pixmaps/electrum.png
```
I think it should check for /usr/share inside rootdir


the gulp task is `release[:(major|minor|patch)]`


TeamCity LabKey :: LabkeyModules15.3 :: Git postgres 9.4 [Build 122](https://teamcity.labkey.org/viewLog.html?buildId=305807&buildTypeId=LabkeyModules153_GitPostgres) outcome was **FAILURE**
Summary: Exit code 1 Build time: 00:01:54


Nice catch! I believe there should also be a `WS?` token before/after the dot, too.


the site is working again , and the pdf file is great .
thank you.


4959-plant-HX-CoolDifferential-stuck-Off (EnergyArchmage) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


will fix.

On Fri, Feb 26, 2016 at 9:44 AM, Kelly Rowland <notifications@github.com>
wrote:

> up for group discussion - motion to not call our lightning talk meetings
> "hacks"; instead describe the meeting more aptly like "group meeting with
> research progress talks and collaboration"
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/SlaybaughLab/GroupResources/commit/5509c0cb20b3c6fdb0df5e053b21146cd98f6eaf#commitcomment-16358461>
> .
>


He just output them as one single jar. The package names should still be fine in your client even though the jar file name is different.


I've opted for "complete", if that's acceptable? "Parseable" implies checking its encoded form, whereas these two functions just check that the required fields are set.


Oh man! Are you serious?

From: RC [mailto:notifications@github.com]
Sent: Friday, February 26, 2016 11:19 AM
To: lindsaysd/lessonslearned <lessonslearned@noreply.github.com>
Cc: Goenka, Divya <dgoenka16@gsb.columbia.edu>
Subject: Re: [lessonslearned] Create 9th attempt (148dd91)

@Divgo123<https://github.com/Divgo123> The notion of technical debt is an interesting one. Can you explain what this is?

—
Reply to this email directly or view it on GitHub<https://github.com/lindsaysd/lessonslearned/commit/148dd91dfd80e2285f9c296faf3c3fc84cda8a06#commitcomment-16356387>.


As this module will be executed async, what the expected benefit of deferring this?


Add this crap.


The idea would be to avoid hashing the string completely. Here's an example:

```haxe
switch(str) {
case "foo":
case "bar":
case "baz":
case "moe":
case "longer":
case "loneer":
}
```
could be translated into:
```haxe
switch(str.length) {
  case 3:
    // find the character position that has least repetitions:
    switch(str[2]) {
       case 'o': //check if equals to foo otherwise go to default
       case 'r': //check if equals to bar otherwise go to default
       case 'z': //check if equals to baz otherwise go to default
       case 'e': //check if equals to moe otherwise go to default
    }
   case 6:
    // find the character position that has least repetitions:
    switch(str[3]) {
       case 'g': //check if equals to longer
       case 'e': //check if equals to loneer
    }
}
```

If there are still many cases that are left with the same char pos, this can be done recursively


Great article selection! I like the different perspective


тогда лучше `[ 'src/**/*.css', 'html/**/*.css' ]`, потому что `**/*` от корня это в целом стремноватый антипаттерн. история примерно как npmignore vs package.files, только больше про производительность. надо бы упомянуть об этом в start-files.


now minecarts move?


At 2.10 it is very similar to 2.00.
I actually think a coefficient <2.0 will be optimal.

IMO
The most important part of the graph is when MC < 6 && Depth < 6.


This fixes issue #1


Haha, great opener :+1:


not remove, use:
```js
process.env.DATABASE_URL || 'mongodb://localhost/nodejs-web-jade-scaffold'
```

because in development not is necessary the creation env... :smile:


import java.awt.event.*;
import javax.swing.*;
import java.awt.*;

public class GUI extends JFrame implements ItemListener, ActionListener
{
   String[] foods = { "Choose Food", "Cheeseburger", "Hotdog", "Pizza" };
   String[] drinks = { "Choose Drink", "Bottled Water", "Bottled Pepsi", "Bottled Sprite" };
   String[] sides = { "Choose Side", "Fries", "Onion Rings", "Apple" };
   String[] foodPrices = { "0", "2.50", "1.50", "2.00" };
   String[] drinkPrices = { "0", "1.00", "1.75", "1.50" };
   String[] sidePrices = { "0", "0.75", "0.75", "0.50" };
   JComboBox foodBox = new JComboBox(foods);
   JComboBox drinkBox = new JComboBox(drinks);
   JComboBox sideBox = new JComboBox(sides);
   JLabel foodLabel, drinkLabel, sideLabel, fPriceLabel, dPriceLabel, sPriceLabel, totalLabel, paidLabel, changeDueLabel;
   JTextField selectFood, selectDrink, selectSide, foodPrice, drinkPrice, sidePrice, totalPrice, amountPaid, changeDue;
   JButton calculateTotal, calculateChange;

   public GUI()
   {
      super("Choose food and drink:");
      setSize(800, 800);
      setDefaultCloseOperation(EXIT_ON_CLOSE);
      setLookAndFeel();

        //Set up components.
      foodBox.addItemListener(this);
      drinkBox.addItemListener(this);
      sideBox.addItemListener(this);
      foodLabel = new JLabel("Food:");
      selectFood = new JTextField("", 10);
      drinkLabel = new JLabel("Drink:");
      selectDrink = new JTextField("", 10);
      sideLabel = new JLabel("Side:");
      selectSide = new JTextField("", 10);
      fPriceLabel = new JLabel("Food Price:");
      foodPrice = new JTextField("0", 5);
      dPriceLabel = new JLabel("Drink Price:");
      drinkPrice = new JTextField("0", 5);
      sPriceLabel = new JLabel("Side Price:");
      sidePrice = new JTextField("0", 5);
      totalLabel = new JLabel("Total:");
      totalPrice = new JTextField("0", 5);
      paidLabel = new JLabel("Amount Paid:");
      amountPaid = new JTextField("0", 5);
      changeDueLabel = new JLabel("Change Due:");
      changeDue = new JTextField("0", 5);
      calculateTotal = new JButton("Calculate Total");
      calculateChange = new JButton("Calculate Change");
      calculateTotal.addActionListener(this);
      calculateChange.addActionListener(this);

        //Set up frame.
      GridLayout grid = new GridLayout(3, 2);
      setLayout(grid);

        //Set up panels.
        //Foods panel.
      JPanel food = new JPanel();
      food.add(foodBox);

        //Selected panel.
      JPanel selected = new JPanel();
      GroupLayout choiceGroup = new GroupLayout(selected);
      selected.setLayout(choiceGroup);
      choiceGroup.setAutoCreateGaps(true);
      choiceGroup.setAutoCreateContainerGaps(true);

        //Set up vertical group.
//      choiceGroup.setVerticalGroup(choiceGroup.createSequentialGroup()
//         .addComponent(foodLabel).addComponent(selectFood)
//            .addGroup(choiceGroup.createParallelGroup(GroupLayout.Alignment.LEADING)
//               .addComponent(drinkLabel).addComponent(selectDrink))
//                  .addGroup(choiceGroup.createParallelGroup(GroupLayout.Alignment.LEADING)
//                     .addComponent(sideLabel).addComponent(selectSide)));

        //Set up vertical group(Option Two).
      GroupLayout.SequentialGroup vGroup = choiceGroup.createSequentialGroup();
      vGroup.addGroup(choiceGroup.createParallelGroup(GroupLayout.Alignment.BASELINE)
         .addComponent(foodLabel).addComponent(selectFood));
      vGroup.addGroup(choiceGroup.createParallelGroup(GroupLayout.Alignment.BASELINE)
         .addComponent(drinkLabel).addComponent(selectDrink));
      vGroup.addGroup(choiceGroup.createParallelGroup(GroupLayout.Alignment.BASELINE)
         .addComponent(sideLabel).addComponent(selectSide));

        //Set up horizontal group.
//      choiceGroup.setHorizontalGroup(choiceGroup.createSequentialGroup()
//         .addComponent(foodLabel).addComponent(drinkLabel).addComponent(sideLabel)
//            .addGroup(choiceGroup.createParallelGroup(GroupLayout.Alignment.LEADING)
//               .addComponent(selectFood).addComponent(selectDrink).addComponent(selectSide)));

        //Set up horizontal group(Option Two).
      GroupLayout.SequentialGroup hGroup = choiceGroup.createSequentialGroup();
      hGroup.addGroup(choiceGroup.createParallelGroup(GroupLayout.Alignment.LEADING)
         .addComponent(foodLabel).addComponent(drinkLabel).addComponent(sideLabel));
      hGroup.addGroup(choiceGroup.createParallelGroup(GroupLayout.Alignment.LEADING)
         .addComponent(selectFood).addComponent(selectDrink).addComponent(selectSide));

        //Drinks panel.
      JPanel drink = new JPanel();
      drink.add(drinkBox);

        //Display prices panel.
      JPanel prices = new JPanel();
      prices.add(fPriceLabel);
      prices.add(foodPrice);
      prices.add(dPriceLabel);
      prices.add(drinkPrice);
      prices.add(sPriceLabel);
      prices.add(sidePrice);

        //Sides panel.
      JPanel side = new JPanel();
      side.add(sideBox);

        //Total cost panel.
      JPanel totals = new JPanel();
      totals.add(totalLabel);
      totals.add(totalPrice);
      totals.add(paidLabel);
      totals.add(amountPaid);
      totals.add(changeDueLabel);
      totals.add(changeDue);
      totals.add(calculateTotal);
      totals.add(calculateChange);

        //Add panels to frame.
      add(food);
      add(selected);
      add(drink);
      add(prices);
      add(side);
      add(totals);

      setVisible(true);
   }

   public void itemStateChanged(ItemEvent evt)
   {
        //Food events.
      int foodChoice = foodBox.getSelectedIndex();
      if (foodChoice > 0)
      {
         selectFood.setText(foods[foodChoice]);
         foodPrice.setText(foodPrices[foodChoice]);
      }

        //Drink events.
      int drinkChoice = drinkBox.getSelectedIndex();
      if (drinkChoice > 0)
      {
         selectDrink.setText(drinks[drinkChoice]);
         drinkPrice.setText(drinkPrices[drinkChoice]);
      }

        //Side events.
      int sideChoice = sideBox.getSelectedIndex();
      if (sideChoice > 0)
      {
         selectSide.setText(sides[sideChoice]);
         sidePrice.setText(sidePrices[sideChoice]);
      }
   }

   public void actionPerformed(ActionEvent event)
   {
      Object source = event.getSource();
      Float f, d, s, amtPd, change;
      Float calculatedTotal = 0F;
      String calcTotal, chgDue;

      if (source == calculateTotal)
      {
         f = Float.parseFloat(foodPrice.getText());
         d = Float.parseFloat(drinkPrice.getText());
         s = Float.parseFloat(sidePrice.getText());
         calculatedTotal = f + d + s;
         calcTotal = Float.toString(calculatedTotal);
         totalPrice.setText(calcTotal);
      }
      else if (source == calculateChange)
      {
         f = Float.parseFloat(foodPrice.getText());
         d = Float.parseFloat(drinkPrice.getText());
         s = Float.parseFloat(sidePrice.getText());
         calculatedTotal = f + d + s;
         amtPd = Float.parseFloat(amountPaid.getText());
         change = amtPd - calculatedTotal;
         chgDue = Float.toString(change);
         changeDue.setText(chgDue);
      }
   }

   private void setLookAndFeel()
   {
      try
      {
         UIManager.setLookAndFeel("com.sun.java.swing.plaf.nimbus.NimbusLookAndFeel");
         SwingUtilities.updateComponentTreeUI(this);
      }
      catch (Exception exc)
      {
         System.err.println("Couldn't use system look and feel: " + exc);
      }
   }

   public static void main(String[] args)
   {
      GUI frame = new GUI();
   }
}


We should only call the CTRLC_Handler if sleep is specified, since otherwise, the user will hit CTRL+C and we'll trap into the handler.


Hi @JedWatson,
The site.min.css  in public/site/site.min.css has failed to load.  As a result, the default index.jade is not styled. what should i do


@ktdreyer @tchaikov I just downloaded the .deb from here (http://gitbuilder.ceph.com/ceph-deb-trusty-x86_64-basic/ref/wip-10587-split-servers/pool/main/c/ceph/), there doesn't appear to be anything in it. Should I go agead and remove it?


I left this in for now, as I am not yet sure when exactly I want the code to fire. It might be worth waiting for all the JS to load first.


TaskCluster-GitHub: https://tools.taskcluster.net/task-graph-inspector/#OWAR0tKITXKNaicKkQ6PYw


@IIvec
However...I could be dead wrong.
Maybe we should just run a spsa for this coefficient.
Will you be interested in doing that?


Yup, it happens because of https://github.com/neovim/neovim/blob/master/src/nvim/eval.c#L15262

It's the default when either no or an invalid title was given.


As long as you ran the code, I'm cool with it


updated


It should easy to have a static analysis rule, i.e. any implicit widening conversion caused by a bitwise op.  I'm surprised there isn't one already.  We have a bunch of custom findbugs rules at work, I'll have a look to see how hard it is to create one.


Of course it will be tested under Windows :), if OK will PR.


Feature ACK.

The format for management request for static challenge includes an extra parameter for echo: SC:ECHO,Challenge text
where ECHO==0 means do not echo (or mask) the input. This seems to be not correctly handled in the code.

For base64 encode/decode why not use windows api ? (CryptStringToBinary, etc..)

Otherwise looks good though I may have more comments after a careful review.


GroupLayout first option works, but the labels are indented. Option two compiles but gives me tons of exceptions. If I could get some help figuring out how to align the labels vertically, that would be greatly appreciated.


les issues templates vont pas trop nous aider vu qu'on peut poster pour plusieurs choses. Par contre on peut utiliser les params get pour faire des liens selon le type d'issue.


It is just a little OCD, I was seeing that for example PCB variable was BOOLEAN type. For example PPM_UNIT is still the old type:
```
$ cmake -LH ../
// PPM display unit (US/PERCENT_PREC1/PERCENT_PREC0)
PPM_UNIT:BOOL=OFF
```

While the PCB is now STRING:
```
// Radio type
PCB:STRING=HORUS
```


ah. It's an existing behaviour/bug for the publisher. I'll make the change.


Ok, but now... :)

Had done a rebase and forgot the --force option.
My bad, sorry.


Nice contrast between the message and the change


Your stack traces says that the line:

x *= K.concatenate([dropout_matrix] * timesteps, 0)

fails because [dropout_matrix] * timesteps is not a list of tensors. From
which I gather that dropout_matrix is not a tensor. Can you try to print
dropout_matrix at this point in the code?

On 26 February 2016 at 09:46, felixmaximilian <notifications@github.com>
wrote:

> I don't know if you could take it serious, but this line here makes models
> created with earlier versions incompatible.
>
> I get the error:
> `/usr/local/lib/python2.7/site-packages/keras/models.pyc in
> model_from_json(json_string, custom_objects)
> 164 import json
> 165 config = json.loads(json_string)
> --> 166 return model_from_config(config, custom_objects=custom_objects)
> 167
> 168
>
> /usr/local/lib/python2.7/site-packages/keras/models.pyc in
> model_from_config(config, custom_objects)
> 205 sample_weight_mode = config.get('sample_weight_mode')
> 206 model.compile(loss=loss, optimizer=optimizer,
> --> 207 class_mode=class_mode, sample_weight_mode=sample_weight_mode)
> 208 elif model_name == 'Graph':
> 209 sample_weight_modes = config.get('sample_weight_modes', {})
>
> /usr/local/lib/python2.7/site-packages/keras/models.pyc in compile(self,
> optimizer, loss, class_mode, sample_weight_mode)
> 497 self.X_test = self.get_input(train=False)
> 498
> --> 499 self.y_train = self.get_output(train=True)
> 500 self.y_test = self.get_output(train=False)
> 501
>
> /usr/local/lib/python2.7/site-packages/keras/layers/containers.pyc in
> get_output(self, train)
> 128
> 129 def get_output(self, train=False):
> --> 130 return self.layers[-1].get_output(train)
> 131
> 132 def set_input(self):
>
> /usr/local/lib/python2.7/site-packages/keras/layers/core.pyc in
> get_output(self, train)
> 739
> 740 def get_output(self, train=False):
> --> 741 X = self.get_input(train)
> 742 return self.activation(X)
> 743
>
> /usr/local/lib/python2.7/site-packages/keras/layers/core.pyc in
> get_input(self, train)
> 234 if previous_layer_id in self.layer_cache:
> 235 return self.layer_cache[previous_layer_id]
> --> 236 previous_output = self.previous.get_output(train=train)
> 237 if self.layer_cache is not None and self.cache_enabled:
> 238 previous_layer_id = '%s_%s' % (id(self.previous), train)
>
> /usr/local/lib/python2.7/site-packages/keras/layers/core.pyc in
> get_output(self, train)
> 1146
> 1147 def get_output(self, train=False):
> -> 1148 X = self.get_input(train) # (samples, timesteps, input_dim)
> 1149 # Squash samples and timesteps into a single axis
> 1150 x = K.reshape(X, (-1, self.input_shape[-1])) # (samples * timesteps,
> input_dim)
>
> /usr/local/lib/python2.7/site-packages/keras/layers/core.pyc in
> get_input(self, train)
> 234 if previous_layer_id in self.layer_cache:
> 235 return self.layer_cache[previous_layer_id]
> --> 236 previous_output = self.previous.get_output(train=train)
> 237 if self.layer_cache is not None and self.cache_enabled:
> 238 previous_layer_id = '%s_%s' % (id(self.previous), train)
>
> /usr/local/lib/python2.7/site-packages/keras/layers/recurrent.pyc in
> get_output(self, train)
> 161 def get_output(self, train=False):
> 162 # input shape: (nb_samples, time (padded with zeros), input_dim)
> --> 163 X = self.get_input(train)
> 164 mask = self.get_input_mask(train)
> 165
>
> /usr/local/lib/python2.7/site-packages/keras/layers/core.pyc in
> get_input(self, train)
> 234 if previous_layer_id in self.layer_cache:
> 235 return self.layer_cache[previous_layer_id]
> --> 236 previous_output = self.previous.get_output(train=train)
> 237 if self.layer_cache is not None and self.cache_enabled:
> 238 previous_layer_id = '%s_%s' % (id(self.previous), train)
>
> /usr/local/lib/python2.7/site-packages/keras/layers/recurrent.pyc in
> get_output(self, train)
> 161 def get_output(self, train=False):
> 162 # input shape: (nb_samples, time (padded with zeros), input_dim)
> --> 163 X = self.get_input(train)
> 164 mask = self.get_input_mask(train)
> 165
>
> /usr/local/lib/python2.7/site-packages/keras/layers/core.pyc in
> get_input(self, train)
> 234 if previous_layer_id in self.layer_cache:
> 235 return self.layer_cache[previous_layer_id]
> --> 236 previous_output = self.previous.get_output(train=train)
> 237 if self.layer_cache is not None and self.cache_enabled:
> 238 previous_layer_id = '%s_%s' % (id(self.previous), train)
>
> /usr/local/lib/python2.7/site-packages/keras/layers/recurrent.pyc in
> get_output(self, train)
> 181 initial_states = self.get_initial_states(X)
> 182 constants = self.get_constants(X, train)
> --> 183 preprocessed_input = self.preprocess_input(X, train)
> 184
> 185 last_output, outputs, states = K.rnn(self.step, preprocessed_input,
>
> /usr/local/lib/python2.7/site-packages/keras/layers/recurrent.pyc in
> preprocess_input(self, x, train)
> 623
> 624 x_i = time_distributed_dense(x, self.W_i, self.b_i, dropout,
> --> 625 input_dim, self.output_dim, timesteps)
> 626 x_f = time_distributed_dense(x, self.W_f, self.b_f, dropout,
> 627 input_dim, self.output_dim, timesteps)
>
> /usr/local/lib/python2.7/site-packages/keras/layers/recurrent.pyc in
> time_distributed_dense(x, w, b, dropout, input_dim, output_dim, timesteps)
> 27 x = K.reshape(x, (-1, input_dim))
> 28 if dropout:
> ---> 29 x *= K.concatenate([dropout_matrix] * timesteps, 0)
> 30 x = K.dot(x, w)
> 31 if b:
>
> /usr/local/lib/python2.7/site-packages/keras/backend/theano_backend.pyc in
> concatenate(tensors, axis)
> 223
> 224 def concatenate(tensors, axis=-1):
> --> 225 return T.concatenate(tensors, axis=axis)
> 226
> 227
>
> /usr/local/lib/python2.7/site-packages/theano/tensor/basic.pyc in
> concatenate(tensor_list, axis)
> 4222 "The 'tensors' argument must be either a tuple "
> 4223 "or a list, make sure you did not forget () or [] around "
> -> 4224 "arguments of concatenate.", tensor_list)
> 4225 return join(axis, *tensor_list)
> 4226
>
> TypeError: ("The 'tensors' argument must be either a tuple or a list, make
> sure you did not forget () or [] around arguments of concatenate.",
> Elemwise{mul,no_inplace}.0)`
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/fchollet/keras/commit/abca83373d6d7df2747c5cdcc2bb7234395604e6#commitcomment-16358494>
> .
>


One issue withe using `language: R` is that it doesn't work correctly if you try to do a matrix build with different R versions. e.g.

```yaml
language: R
r:
  - devel
  - release
```
Whereas using `language: r` does work in that case. None of the other languages use uppercase (even ones such as C that are historically in uppercase) so I decided to use `language: r` in the documentation to be consistent and did not ask about supporting uppercase R in matrix builds (it might not be straightforward to do so).

For non-matrix builds it works fine either way.


Should return `$deferred`


So, after the donation collection - its turning into a big pain in the ass to use mongo. I'm going to switch to sql and use this ORM: https://github.com/sequelize/sequelize. Works with mysql and postgresql


I have noticed that the file uses tab instead of white spaces and changed it on my end prior to this. I am only seeing tabs on my text editor. Are you seeing white spaces?


Maybe we should introduce `ctx.getSchedulingBlockStart` since we'll probably need it everywhere.


Typo in the commit message :(

s/cools/tools/


@EisenbergEffect  Perfect. I fixed the Issue upgrading core-js and all aurelia packages into the latest version.

Probably next week when you release that change we should consider a general update.

Thanks a lot.


Ah, I see Luke's comment in the other conversation now.  Thx.


I don't believe this has an impact but I thought it wouldn't hurt to have a safeguard.


REALLY great article kelly!

Just wanted to let you know I have 110% for this :gem:


pleine de nimy ?


Thanks @bcamper !


On Fri, 2016-02-26 at 08:30 -0800, Alexey Andriyanov wrote:

> Would it be better to come up with parser inactive mode controlled by
> a global variable rather than passing active as an argument through
> the entire call chain?

Alexey,

Thanks for your comment.

I have an aversion to global variables, partly because I was always
taught to avoid them if possible, and partly because of the
complications they can cause in recursive programming, and also
multithreaded applications, so I avoid them as far as possible.

Clearly either way will work, and since the code in question is
generally only called at startup, the overhead of having to pass an
additional parameter is, I think, sufficiently small not to worry about
it. If Alexandre (Cassen) would prefer it to be implemented via a global
variable then I'll gladly change it, but otherwise I'm inclined to leave
it as it is.

With regards,
Quentin


Simple overview was missing


@ndrwdn anywhere is better than nowhere. You could also just add an `*` to the key if its required


The second run went wrong, and low ak values at the end will not give much progress. Run stopped and it will be restarted with recalculated alpha value (my last try).


@mhostrow

here is what you need to do:

1.  Go to https://developer.todoist.com/appconsole.html
2.  Sign in with your Todoist account
3.  Click the "Create new app" button
4.  Choose a name, it doesn't really matter what, but for simplicity sake, I recommend something that includes N1 in it, perhaps "TodoistN1". Go ahead and leave the other option blank then press create.
5.  From this new screen, the only things you need to worry about are the Client ID, the Secret Key and that OAuth Redirect URL field. The Client ID and Secret Key are generated for you, but you need to put something in for the redirect url. You can use whatever you would like, just use something like "http://yourname.com/todoist".
6.  Ignore everything else, but keep this window open, you will need it shortly.
7.  Go download this plugin now from [here](https://github.com/anopensourceguy/TodoistN1/releases) (I'm assuming you have already installed Nylas N1, if not, go do that as well!)
8.  Extract the file, open the folder that you extracted and navigate to ToDoistN1 -> lib -> my-message-sidebar.cjsx and open it in your favourite text editor, I like sublime text 3.
9.  Now, around line 13, you should see:
 `client_id: "",`
 `client_secret: "",`
Go ahead and add in those keys from your Todoist Developers account, they are the ones that were generated for you.
10.  Next, around line 128 (Or just ctrl+f/cmd+f "uri"), you should find:

 `.send({ client_id: options.client_id, client_secret: options.client_secret, code: code, redirect_uri: "**http://www.iamsupratim.com/n1todoist**" })`

OR

  `.send({ client_id: options.client_id, client_secret: options.client_secret, code: code, redirect_uri: "**yourredirecturlhere**" })`
Go ahead and replace either the **http://www.iamsupratim.com/n1todoist**  or **yourredirecturlhere** with that OAuth Redirect URL you created on the Todoist Developers site (the place where you generated those keys).

 11) Save that file and close it.
 12) Open Nylas N1 and navigate to Developer -> Install a plugin manually...
 13) This should open a finder/explorer window. Simply direct it to the folder you extracted, for example ~/downloads/TodoistN1-1.0 and click open.
 14) Once N1 says it has installed, close the program then re-open it (Ignore what it says about not needing to close it).
 15) If you followed these steps, you should find that there is a Sign In to Todoist button on your sidebar, click it, sign in normally and give it your permissions. Ta-da!

NOTE: As of this build, after you have signed in, pressing the SEND TO TODOIST button doesn't give any indication that it did anything. Don't press it multiple times, it did work and it did send it to your Todoist account, just check under inbox and you should see your email's name sitting in you inbox, ready to be edited!


The `METHOD` case should be left as-is, but `default ` case should be moved to the end and throw an `AssertionError`. I can make a commit to fix it later today if you'd like.


woo thanks, works great! i just clicked the Crawl Now button on your twitter account, and bridgy skipped fetching the permalinks. thank you!


I would recommend reverting this change as we want to ensure that the value is always 1.

From: Peter Hsu [mailto:notifications@github.com]
Sent: Friday, February 26, 2016 10:17 AM
To: shhsu/corefx-tools <corefx-tools@noreply.github.com>
Cc: Brian Robbins <brianrob@microsoft.com>
Subject: Re: [corefx-tools] Allow perfcollect to collect data for fix amount of time (01396f2)

I don't believe this has an impact but I thought it wouldn't hurt to have a safeguard.

—
Reply to this email directly or view it on GitHub<https://github.com/shhsu/corefx-tools/commit/01396f24413e70a967238faf103c164a3b3ebf99#commitcomment-16359181>.


Thanks @scruffian, I totally missed that removing `return` changes the logic here.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 17426](https://teamcity.mesosphere.io/viewLog.html?buildId=147024&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 238 Build time: 00:09:15


\o/


👌👀👌👀👌👀👌👀👌👀 good shit go౦ԁ sHit👌 thats ✔ some good👌👌shit right👌👌th 👌 ere👌👌👌 right✔there ✔✔if i do ƽaү so my selｆ 💯 i say so 💯 thats what im talking about right there right there (chorus: ʳᶦᵍʰᵗ ᵗʰᵉʳᵉ) mMMMMᎷМ💯 👌👌 👌НO0ОଠＯOOＯOОଠଠOoooᵒᵒᵒᵒᵒᵒᵒᵒᵒ👌 👌👌 👌 💯 👌 👀 👀 👀 👌👌Good shit"


Please make this templated over a struct that provides information like the target pointer size as constexpr static variables.

I would also suggest making "Metadata" the name for the host-dependent typedef and using some sort of common prefix on the target-independent templates.  That would be make your patch smaller and generally be more polite to the runtime.


The whole aspect about the feature view itself with the list and buttons was missing


Order explained


Challenge Problem: Formatting the Date


Ok I figured it out, when I committed for some reason it wasn't adding the route that I added, it would somehow stash this file change. It works now! @hamzah


thanx mate check you hangout ;)


Make sense


sure


Is losing the type-safety here necessary?


Cache button explained. There is still an open issue about configuring the cache that has yet to be implemented


Thanks.  I'm actually not quite finished yet; plan to add in a GUI and then package it all up, probably over this weekend.  That's why there's some extra random files lying around.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 17425](https://teamcity.mesosphere.io/viewLog.html?buildId=146991&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 237 Build time: 00:03:33


Wrong label


Looks good


:+1: ClientsWithRefreshTokens


I realize this may be outside of the scope of this PR but wanted to follow up on this. Since we don't provide a state token here it's impossible to produce a valid OpenID Connect redirect back to the relying party. (this is also an issue for the existing "createUser" code)

Have you considered how to handle this?


Awesome!

To continue our previous conversation:

> - [ ] My question is inappropriate for StackOverflow.

Possible minor improvement:
- [ ] I have a question that is inappropriate for [StackOverflow](https://stackoverflow.com/).  (Please ask any appropriate questions there).

Otherwise, this looks great to me.  :smile:


`adding connector(s) to altmetrics APIs through rOpenSci to provide additional context for each resource`

not quite sure what `additional context` means? I guess if we're at word limit, then shouldn't expand more though. I know what you mean, but maybe others wont?


Please re-prepare without the unnecessary Metadata -> LiveMetadata renaming.  Maybe if you do that, the changes to Metadata.h will be small enough to be viewable on github. :(


@Makman2 after the tag-colon?


OK, thanks for looking. It was a big patch.


Fixes #7


`! empty()` covers more than `isset()`. `isset()` only evaluates for null/undefined. `empty()` considers `(string)''` (empty string), `(string)'0'`, `(int)0`, `(float)0`, `(boolean)false` to be an empty value. All of which would be true for `isset()`.

What I do wonder is what we get when passing `(int)0` to the `sDB::mkdatetime()` function. If it returned the proper 0-based date format, then we should just let it so we don't have to explicitly handle the exception at all.

The crux of the issue now is that the empty values are not being formatted. We should test that before accepting this fix.


It looks like this requires a webview running in the background. When running the automated test, does the app have to be on the screen to be able to test the webview ?


DARLA Web Interface


Looks good.


We absolutely can: https://github.com/Wikia/app/pull/9824


marcusgraydev.com


Fixes #10


Spelling error


Unneccesary spaces


XML export of Eclipse formatter settings which were used in this commit:
https://github.com/GALabs/Mallet/blob/v2.1_restructured/EclipseJavaFormatterSettings-Luke.Java.2SpaceIndent.xml


That's better. I think it would be better still to return just client_ids here. Yes, you'll still have to do a bunch more calls later to get other metadata, but this is not a hotspot, and this seems like a nicer API and more maintainable code.


How about `RevokeTokensForClientUser`


Fixes #8


jhgj


Kinda defeats the entire point of ```deployment_settings.cfg```


See #938

@rubenk @fibidifips Can you verify that it works on your systems?


No prob, it happens.

Going to delete comments to keep it clean now


I removed this IP autodetect, because it shows nonsense for both `Vagrant` and `AWS VPC`.


Looks good to me, once the style thing is fixed


In CvTacticalAI.cpp were you getting crashes on load with all that data in kstream commented out (on your previous)?


Do you need the conditional in the string interpolation still? I guess that protects against missing area, exchange, or line?


hello this is added line


I guess reviewboard attachments are never made obsolete? You just update things on the reviewboard side?


This script was created specifically to generate a job script for KLEAT. Since this script is essentially a single function, and these variables are part of the main thread, I think it is ok. If I were to have multiple functions and a larger scope I would of course avoid using globals.


@gdbrown do we need any other class here?


Probably harmless, but are those local paths in plist/package.json supposed to be there?


In this case you should use: export DATABASE_URL="mongodb://localhost/nodejs-web-jade-scaffold"

I think it's less ugly in code...


Good question - I don't really understand the details of how reviewboard handles new pushes for the same review. I'll see if I can find some good bugs to test that out on.


So here are the results of the investigation:

```
Test: string(0) ""
Result: bool(false)

Test: string(1) "0"
Result: string(19) "1970-01-01 00:00:00"

Test: int(0)
Result: string(19) "1970-01-01 00:00:00"

Test: float(0)
Result: string(19) "1970-01-01 00:00:00"

Test: bool(false)
Result: string(19) "1970-01-01 00:00:00"
```

The code as it exists today -- checking for non-empty values -- was probably written with the empty string result in mind.

That being the case, we should add the exception handling to `sDB::mkdatetime()` not in the `sDB::prepare()` method. Then we can remove the extra logic checks and pass whatever is set in `$value` to it and it will be handled appropriately for all cases.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 17428](https://teamcity.mesosphere.io/viewLog.html?buildId=147030&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 238 Build time: 00:05:04


@MBoretto Have a read here: http://stackoverflow.com/questions/1900017/is-goto-in-php-evil
This command really needs some restructuring...
Maybe draw a flow chart to visualise what needs to happen?


@geekgonecrazy may know if we have any users; or just for the future.


4959-plant-HX-CoolDifferential-stuck-Off (EnergyArchmage) - x86_64-MacOS-10.9-clang: OK (2116 of 2121 tests passed, 4 test warnings)

 * 4 tests had: EIO diffs.
 * 4 tests had: ESO small diffs.
 * 1 test had: MTR small diffs.
 * 2 tests had: ERR diffs.
 * 5 tests had: ESO big diffs.
 * 4 tests had: Table big diffs.
 * 4 tests had: MTR big diffs.
 * 2 tests had: Table small diffs.

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


TeamCity ClearMeasureBootcamp :: 1 - Integration Build [Build 2.0.69](http://build.clear-measure.com/viewLog.html?buildId=7086&buildTypeId=ClearMeasureBootcamp_1IntegrationBuild&guest=1) is now running


Shouldn't this be:

    Heading

instead? Same on next line.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 17427](https://teamcity.mesosphere.io/viewLog.html?buildId=147025&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 238 Build time: 00:07:19


4959-plant-HX-CoolDifferential-stuck-Off (EnergyArchmage) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1013 of 1013 tests passed, 0 test warnings)

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


This should really be an elif but I guess it doesn't really matter.


4959-plant-HX-CoolDifferential-stuck-Off (EnergyArchmage) - 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.svg)


...or, likewise, if `sed -n -e 's/^.*-\([0-9][0-9.]*\).rng$/\1/p'` (double `$` in Makefile context) works for you by any chance.


`_cl` is of type `uint8`


Immediately removing the images doesn't seem useful for jenkins, because when you call docker-compose up it will have to redownload the images, no? Perhaps it would make more sense to remove the images after ```docker-compose up``` runs, or create a separate job that removes images older than 5 days, or something like that. : )


That sounds way too heavy to use.
I prefer your current implementation, even if it has some limitation.

An idea that might be interesting, would be to always have a spare syscall thread.
On top of that, we can add that on every syscall, it checks whether it's on the default queue, or thread-specific queue.
If it's the default queue, then start a new thread.

That's totally at the opposite of current implementation/what you're suggesting. It means heavier load, but total transparency for the user.

A possibility would be to add an option to lkl_start_kernel to determine if threads are automatically started.
And if the option is disabled, then we stay to current behaviour.

The answer heavily depends on how lkl is/will be used. I'd say having an option for that gives the best modularity.
For instance for hijack, having a fully transparent option could be useful.


I do not see problems in the code, I see productivity...


TeamCity ClearMeasureBootcamp :: 1 - Integration Build [Build 2.0.69](http://build.clear-measure.com/viewLog.html?buildId=7086&buildTypeId=ClearMeasureBootcamp_1IntegrationBuild&guest=1) outcome was **FAILURE**
Summary: Exit code 1 (new) Build time: 00:03:43


Why change the port?


Keep state as integer to prevent bugs and confusion :blush:


@dumbbell thank you for this! :)


@ricortiz Could you please consult with a CMAKE expert at kitware.  I'm wondering if we need conditional code for pre 2.8.12.  It seems that we should avoid using full paths and let CMake determine were installs go whenever possible.

If this is the recommended solution, I'll be happy for you to merge.


Was giving a demo in India and showing how you contribute through a fork.  This can be closed.


See #9


Level: easy
Number 22.


@jpoirier - know of any nice log package to separate different log levels?

I like this one: https://github.com/op/go-logging


TeamCity ClearMeasureBootcamp :: 1 - Integration Build [Build 2.0.70](http://build.clear-measure.com/viewLog.html?buildId=7088&buildTypeId=ClearMeasureBootcamp_1IntegrationBuild&guest=1) is now running


I suppose `encode` should appear in the function name since we may want to add the opposite function later. This also lacks some tests.


Because it is already setup in my mind that way, lol. I will change it when I have time.


A good idea would be to create initializers to verify that the envs are created in the production environment


@irobayna I did get a report that identified a bug with some strings and in the course of that I found a few other errors.  Most of them were crashes because I didn't check for string input before treating it as a string.  If you still have a need for the barcodes try the 1.0.0 release and if you find any problems please open an issue and let me know.

@a2 I merged these changes into the 1.0.0 release


Yeah, I mean that we should make it work without developer intervention. :)


https://bugzilla.mozilla.org/show_bug.cgi?id=1250991 has an updated review request, and 'git bz apply 1250991' only pulls the patches from the updated versions. So I think it is working as intended?


Copying this config file like this defeats the point of ```deployment_settings.cfg```.

Echo ```SITE_NAME=SpaceDock Dev``` to deployment_settings.cfg instead, or link it in from /etc/default/spacedock-dev or something like that so that if you want to put SMTP settings in there, they stay a secret. : )


kl


uhm?!


This is not intuitive, but the harvester class now raises an exception whenever a _mapping_ is run, because our mapping refers back to its "generator activity" and tries to instantiate the harvester. When that happens, the mapping job runs into the exception.

I don't know the best way around this other than to make `:collections` optional for the time being. @no-reply may have ideas.


@riyadhalnur Can we get this fix published to npm? I'd really like to use this and need support for 404s.


TeamCity ClearMeasureBootcamp :: 1 - Integration Build [Build 2.0.70](http://build.clear-measure.com/viewLog.html?buildId=7088&buildTypeId=ClearMeasureBootcamp_1IntegrationBuild&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 85, ignored: 13 Build time: 00:04:34


**Shortlog of HEAD commit is too long.**
*GitCommitBear, severity 1, section `commit`.* *Project wide.*


**This file contains unused source code.**
*PyUnusedCodeBear, severity 1, section `python`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 7.*

The issue can be fixed by applying the following patch:

```diff
--- a/coalib/bearlib/abstractions/Lint.py
+++ b/coalib/bearlib/abstractions/Lint.py
@@ -4,7 +4,8 @@
 import tempfile

 from coalib.bears.Bear import Bear
-from coalib.misc.Shell import escape_path_argument, run_shell_command
+from coalib.misc.Shell import escape_path_argument
+from coalib.misc.Shell import run_shell_command
 from coalib.results.Diff import Diff
 from coalib.results.Result import Result
 from coalib.results.RESULT_SEVERITY import RESULT_SEVERITY
```


**The code does not comply to PEP8.**
*PEP8Bear, severity 1, section `autopep8`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 40.*

The issue can be fixed by applying the following patch:

```diff
--- a/coalib/bearlib/abstractions/Lint.py
+++ b/coalib/bearlib/abstractions/Lint.py
@@ -38,6 +38,8 @@
     # TODO Look for existing classes inside python...

 # TODO Dynamic kwargs usage. Context depending signature.
+
+
 def Linter(executable, **kwargs):
            #shell=False, #TODO ??????
            #output_regex=r'(?P<line>\d+)\.(?P<column>\d+)\|'
```


**The code does not comply to PEP8.**
*PEP8Bear, severity 1, section `autopep8`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, lines 42 to 43.*

The issue can be fixed by applying the following patch:

```diff
--- a/coalib/bearlib/abstractions/Lint.py
+++ b/coalib/bearlib/abstractions/Lint.py
@@ -39,8 +39,8 @@

 # TODO Dynamic kwargs usage. Context depending signature.
 def Linter(executable, **kwargs):
-           #shell=False, #TODO ??????
-           #output_regex=r'(?P<line>\d+)\.(?P<column>\d+)\|'
+           # shell=False, #TODO ??????
+           # output_regex=r'(?P<line>\d+)\.(?P<column>\d+)\|'
            #             r'(?P<severity>\d+): (?P<message>.*)',
            #use_stderr=False,
            #use_stdin=False,
```


**The code does not comply to PEP8.**
*PEP8Bear, severity 1, section `autopep8`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, lines 45 to 51.*

The issue can be fixed by applying the following patch:

```diff
--- a/coalib/bearlib/abstractions/Lint.py
+++ b/coalib/bearlib/abstractions/Lint.py
@@ -42,13 +42,14 @@
            #shell=False, #TODO ??????
            #output_regex=r'(?P<line>\d+)\.(?P<column>\d+)\|'
            #             r'(?P<severity>\d+): (?P<message>.*)',
-           #use_stderr=False,
-           #use_stdin=False,
-           #provides_correction=False,
-           #diff_severity=RESULT_SEVERITY.NORMAL,
-           #diff_message='',
-           #severity_map=None):
+           # use_stderr=False,
+           # use_stdin=False,
+           # provides_correction=False,
+           # diff_severity=RESULT_SEVERITY.NORMAL,
+           # diff_message='',
+           # severity_map=None):
     kwargs["executable"] = executable
+
     def create_linter(cls):
         class Linter(LocalBear):
             handler = cls
```


**The code does not comply to PEP8.**
*PEP8Bear, severity 1, section `autopep8`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, lines 102 to 103.*

The issue can be fixed by applying the following patch:

```diff
--- a/coalib/bearlib/abstractions/Lint.py
+++ b/coalib/bearlib/abstractions/Lint.py
@@ -99,8 +99,10 @@
                     stdin=stdin_input,
                     shell=self.shell)

-                self.stdout_output = tuple(stdout_output.splitlines(keepends=True))
-                self.stderr_output = tuple(stderr_output.splitlines(keepends=True))
+                self.stdout_output = tuple(
+                    stdout_output.splitlines(keepends=True))
+                self.stderr_output = tuple(
+                    stderr_output.splitlines(keepends=True))
                 results_output = (self.stderr_output if self.use_stderr
                                   else self.stdout_output)
                 results = self.process_output(results_output, filename, file)
```


**Line is longer than allowed. (84 > 80)**
*LineLengthBear, severity 1, section `linelength`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 91 column 81 to line 91 column 85*.


**Line is longer than allowed. (83 > 80)**
*LineLengthBear, severity 1, section `linelength`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 102 column 81 to line 102 column 84*.


**Line is longer than allowed. (83 > 80)**
*LineLengthBear, severity 1, section `linelength`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 103 column 81 to line 103 column 84*.


**This file contains unused source code.**
*PyUnusedCodeBear, severity 1, section `python`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 7.*

The issue can be fixed by applying the following patch:

```diff
--- a/coalib/bearlib/abstractions/Lint.py
+++ b/coalib/bearlib/abstractions/Lint.py
@@ -4,7 +4,8 @@
 import tempfile

 from coalib.bears.LocalBear import LocalBear
-from coalib.misc.Shell import escape_path_argument, run_shell_command
+from coalib.misc.Shell import escape_path_argument
+from coalib.misc.Shell import run_shell_command
 from coalib.results.Diff import Diff
 from coalib.results.Result import Result
 from coalib.results.RESULT_SEVERITY import RESULT_SEVERITY
```


**The code does not comply to PEP8.**
*PEP8Bear, severity 1, section `autopep8`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 37.*

The issue can be fixed by applying the following patch:

```diff
--- a/coalib/bearlib/abstractions/Lint.py
+++ b/coalib/bearlib/abstractions/Lint.py
@@ -34,7 +34,8 @@

 class LinterHandler:
-    def create_arguments(self, filename, file, config_file): # TODO Also file???
+
+    def create_arguments(self, filename, file, config_file):  # TODO Also file???
         raise NotImplementedError

     def generate_config(self):
```


**The code does not comply to PEP8.**
*PEP8Bear, severity 1, section `autopep8`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 49.*

The issue can be fixed by applying the following patch:

```diff
--- a/coalib/bearlib/abstractions/Lint.py
+++ b/coalib/bearlib/abstractions/Lint.py
@@ -46,7 +46,8 @@
 # TODO ------> Or "hybrid" approach, needed arguments are optional, if one activates
 # TODO ------> further options these get passed by kwargs
 def Linter(executable, **kwargs):
-    kwargs["executable"] = executable # TODO Sucks...
+    kwargs["executable"] = executable  # TODO Sucks...
+
     def create_linter(cls):
         class Linter(LocalBear):

```


**The code does not comply to PEP8.**
*PEP8Bear, severity 1, section `autopep8`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 58.*

The issue can be fixed by applying the following patch:

```diff
--- a/coalib/bearlib/abstractions/Lint.py
+++ b/coalib/bearlib/abstractions/Lint.py
@@ -55,7 +55,9 @@

             @property
             def handler(self):
-                return cls # TODO Directly import functions? Rethink design maybe then...
+                # TODO Directly import functions? Rethink design maybe then...
+                return cls
+
             @property
             def executable(self):
                 return kwargs["executable"] # TODO This needs to be solved more elegant...
```


**The code does not comply to PEP8.**
*PEP8Bear, severity 1, section `autopep8`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 61.*

The issue can be fixed by applying the following patch:

```diff
--- a/coalib/bearlib/abstractions/Lint.py
+++ b/coalib/bearlib/abstractions/Lint.py
@@ -58,7 +58,8 @@
                 return cls # TODO Directly import functions? Rethink design maybe then...
             @property
             def executable(self):
-                return kwargs["executable"] # TODO This needs to be solved more elegant...
+                # TODO This needs to be solved more elegant...
+                return kwargs["executable"]

             def _execute_command(self, args, stdin=None):
                 # TODO Also more elegance...
```


**Line is longer than allowed. (84 > 80)**
*LineLengthBear, severity 1, section `linelength`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 46 column 81 to line 46 column 85*.


**Line is longer than allowed. (89 > 80)**
*LineLengthBear, severity 1, section `linelength`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 58 column 81 to line 58 column 90*.


**Line is longer than allowed. (90 > 80)**
*LineLengthBear, severity 1, section `linelength`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 61 column 81 to line 61 column 91*.


**The code does not comply to PEP8.**
*PEP8Bear, severity 1, section `autopep8`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 90.*

The issue can be fixed by applying the following patch:

```diff
--- a/coalib/bearlib/abstractions/Lint.py
+++ b/coalib/bearlib/abstractions/Lint.py
@@ -87,7 +87,8 @@
                     origin=groups.get("origin", self),
                     message=groups.get("message", ""),
                     file=filename,
-                    severity=int(groups.get("severity", RESULT_SEVERITY.NORMAL)),
+                    severity=int(groups.get(
+                        "severity", RESULT_SEVERITY.NORMAL)),
                     line=groups.get("line", None),
                     column=groups.get("column", None),
                     end_line=groups.get("end_line", None),
```


**Line is longer than allowed. (83 > 80)**
*LineLengthBear, severity 1, section `linelength`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 73 column 81 to line 73 column 84*.


**Line is longer than allowed. (85 > 80)**
*LineLengthBear, severity 1, section `linelength`.* *Related to file `coalib/bearlib/abstractions/Lint.py`, line 83 column 81 to line 83 column 86*.