Very good.  I wondered about that.


Also name should be CreateGameClientsTable.sql for consistency


Related to: backdrop/backdrop-issues#1665


Related to: backdrop/backdrop-issues#1521 backdrop/backdrop-issues#1665


+1 (but still would eventually love to see the 20000 be parameterized in config)


I don't think I ever ran the script I just imported Aircraft from aircraft


FYI my previous comments somehow are disconnected from this (didn't have /steveharter/ in the path)


It looks like st was put in here by mistake.


Maybe use this https://pypi.python.org/pypi/mock  as dependency for Python2 ? Also translation-canary seems to be using mock as well. How does that work under Python 2 ?


Can we keep the old images in vagrant cloud? I had some labs built on top of these and it would rock to at least keep legacy images?


Well, it doesn't make sense to be able to be changed, but that's how it is in the forward...


@RomanShumkov Are you still looking for someone to test and merge this?


@Cappa-d Thank you for testing!


👍 pleasantly surprised it's evolving


erp, this was supposed to say "stdout and stderr separately"


test_build_branch (lefticus) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: Tests Failed (1531 of 2080 tests passed, 0 test warnings)

 * 539 tests had: AUD diffs.
 * 530 tests had: EIO diffs.
 * 422 tests had: ESO small diffs.
 * 360 tests had: MTR small diffs.
 * 512 tests had: RDD diffs.
 * 497 tests had: Table big diffs.
 * 420 tests had: BND diffs.
 * 116 tests had: ESO big diffs.
 * 90 tests had: ERR diffs.
 * 76 tests had: MTR big diffs.
 * 4 tests had: SSZ big diffs.
 * 15 tests had: MDD diffs.
 * 35 tests had: MTD diffs.
 * 5 tests had: ZSZ big diffs.
 * 29 tests had: DXF diffs.
 * 3 tests had: delightin diffs.
 * 3 tests had: delightout diffs.
 * 1 test had: SSZ small diffs.
 * 1 test had: ZSZ small diffs.
 * 1 test had: SHD diffs.

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


not worth rebuilding docker for though


OK that's nice to know


Added I8 conversion. What are you doing you cannot commit directly to the master branch?


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


no reason for it to just be `id`


TaskCluster-GitHub: https://tools.taskcluster.net/task-graph-inspector/#Eywjjb2NTR-6aFau79fs9w


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


Should be <code>&& item.stats.length</code>, right?


`gamelog_id`

an actual gamelog would be the actual full 2MB JSON object


I will remove it, but net463 implements ns1.6 so wasn't sure how this worked


Oh, the repo description, lol. Sorry, I was searching in the readme file. Thanks!


I needed it otherwise I get a compile message about it??


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


@gdi2290 The state is being cloned this way for any specific reason? Is to enforce only primitive values on the application state?! Lodash deep clone could used as well? Please share your thoughts on this :grimacing:

Thank you Patrick!


Excellent, Rob!  You made it through the first session.


second


98% to go!

> On Sep 9, 2016, at 4:38 PM, ProfessorSJ <notifications@github.com> wrote:
>
> Excellent, Rob! You made it through the first session.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub <https://github.com/rob-hipps/googlemapstuff/commit/d7be8a26cc5bcaf7f0900565f3e3ebdbe547de22#commitcomment-18969263>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AK7qzbVCK7Ldk5AxsJXIK_icgVIgzizaks5qocPYgaJpZM4J5cFJ>.
>


Hi Richard.

By that rationale, why not just edit the help?

Anyway, beside that, I reckon most users would perhaps prefer to have
their compression option set permanently via a config file (overridden by
either
the -x / -g option or at the interactive stage) .

My idea would be to keep your current logic in tact but add a test for the
config
(lets say the config is $HOME/.dir2pet.cfg containing either comp=gz or
comp=xz)
and just adjust the interactive routine slightly to accommodate. This file
could be
created on first run of dir2pet with a short question.

I'll do some experimentation.

On Thu, Sep 8, 2016 at 9:57 PM, Richard Erwin <notifications@github.com>
wrote:

> Mick Amadio wrote:
> >
> > @rserwin1 <https://github.com/rserwin1> I think you missed the point
> > of my intentions with the $comp variable. It was only designed as
> > default for the 'skip' option. 'xz' was to be the default for the
> > interactive mode with gzip default if the chip was an arm device. this
> > was quite intentional and @zigbert <https://github.com/zigbert> has so
> > far complained.
> >
> > Is there a reason you wanted the default to be gzip?
> >
> > —
> > You are receiving this because you were mentioned.
> > Reply to this email directly, view it on GitHub
> > <https://github.com/puppylinux-woof-CE/woof-CE/commit/
> cd80fb134b90b0b3833f160cb34cf2b211a94d24#commitcomment-18935723>,
> > or mute the thread
> > <https://github.com/notifications/unsubscribe-auth/ASod5oe0tZv1Aw_
> HJrIgwAgJiGqubfzMks5qnyd-gaJpZM4J3W4K>.
> >
> Mick,
> My intent was to make the default consistent with what you see when you
> enter dir2pet --help. If you make it more complicated than that, please
> so state in the --help response. Feel free to change it as you see fit,
> but please be consistent. Thanks for reviewing my effort there.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/puppylinux-woof-CE/woof-CE/commit/cd80fb134b90b0b3833f160cb34cf2b211a94d24#commitcomment-18943648>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AA-M7-o8vz3fnw1OM4HuPPDdanXxq83Dks5qn_gzgaJpZM4J3W4K>
> .
>


@okitec
Great that wasn't much to much work... :unamused:


You are welcome.


Yes I wasn't sure if that was temporary or not, so I hard-coded that value. What would we do for the next version such as 1.8 \ 2.0? I was thinking the latest should always be the default, that way we can see include a test file if 1.7 or default (which would be more future-proof)


mmm you are not compiling this library for uap10.1 so there is no reason why you would get a compile message. Do you mind sharing the logs of the build with the compile message so I can take a look?


Oh my.


Right, that is the plan in the future, but the thing is that not all test projects yet support 1.7 which is why only for tests we are keeping 1.6 as the default. Once all test projects run in 1.7, we will use that as the default.


Hey, could you please make a npm release with this patch please?


Derp, this is my bad, I had some local changes to master. :o


Makes sense. It might be a good idea to use `open` and `read` so we don't otherwise have to warm up `stdio` right at process start.


Related to: backdrop/backdrop-issues#1699


Related to: backdrop/backdrop-issues#1514 backdrop/backdrop-issues#1699


which is probably a good thing?


You did well replacing the QUITMSG14 thing because there is an existing line for Doom 2 messages inside gzdoom.pk3... Even this one was good, but I like so much yours anyway :smile:
![image](https://cloud.githubusercontent.com/assets/11136108/18402339/3c3e059c-76df-11e6-929e-adcdebd7a2a4.png)


this maybe the position to edit the file


OK, it turns to be a way to comment on the commit


yellow


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


test


Yeah, we had a decently long discussion in Staff about it.

The correct solution is for PU to stop inheriting RU's ruleset, if PU doesn't want to inherit RU's rules. Introducing a hack, especially a hack that confuses users, is not a very good solution.


No problem, I always like to help


Can't check confirmations: HTTP error 429


@dnephin does this apply to 1.12.x?


Advantages:
- File size: 145 KB > 21 KB
- Always use the latest background image (no redundancy, no manual task when updating the background image in master)

Disadvantage:
- 1 additional HTTP request necessary


Why? The other messages should also be logged...


Also, as written, if someone sends `//help will display the help`, it wouldn't get logged, right?


Actually it's `THIRD_PARTY_NOTICES` without the `.md`.


The link to the series is just a hash.


Lena, whats your progress? When you'll make MVC version of this app?


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


I've actually created the 'scenarios' branch in the repo, just exactly as described in my earlier post, so if/when some core dumps are available, we'll have some place to put them!


Will keep my change in for time being. Do you know any test to check that
may break things?

On Fri, Sep 9, 2016 at 11:55 AM, Aldin Milanovic <notifications@github.com>
wrote:

> Not sure if this line will create new branch on git level along with
> creating branch in object model (don't remember clearly but I think this is
> the reason I used RepoManager.add_branch_and_push?(module_branch[:branch],
> {}, base_branch) as well). Will need to double check.
> Note: when new version of module is installed we need, on git level and in
> object model, to create new branch for common module and for service module
> as well.
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/dtk/dtk-server/commit/665f79b60c953bc543a8e96104d1f9a3b344bd0e#commitcomment-18967785>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ABYOcPlzzcgNyg7mZDZabf154j155BeOks5qoaufgaJpZM4J5WfW>
> .
>


```
export firebase from '...';

let firebase = new Firebase({...});
config.plugin(firebase)
      .configure();

firebase.signIn(..., ...);
```


Nope, this was an error. Missed the line `x0.update(self.substitutions)` above `x0.update`


You should use None instead of {} as the default argument parameter.

Then write

if request_kwargs is none:
    request_kwargs = {}


missing comma


should be good after those changes


Looked like fun! What was the culprit in the end?

Your `.gitignore` has been changed with your consent, I presume?


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


I'm forcing everyone to use new values to prevent anyone from relying on mutations which often leads to coupled code. I rather have developers, who are new to Angular2, programming in a more manageable way with less mutations


A "vbox" will interpret breaks _inside it_ as vertical breaks ("@\n" in `Format` style).

`v 0 (str "a") ++ v 0 (str "b")` has no say about how the boxes are placed, it is the container of both of them which commands. Note that a critical invariant of `Format` is that a top-level box _must_ be inserted.


right. not sure how that happened


## **Commit Tested**
With _Java 1.8.0_ on _Minecraft Spigot 1.10.2_ and _Minecraft PaperSpigot 1.10.2_.


`landing_gear.py` standalone was also broken by this...


Please revert this commit !!


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


ioctl_cfg80211.c line 1704 compilation error : struct cfg80211_scan_info doesn't exist.
Do you mean struct cfg80211_scan_request ?


Code changes for functionality to work properly on documentDashboard page.


without changing the functionality, re-order the code in preparation for next steps


Those classes I want to use seem to need Gradle to work... which btw makes my app install so damn slow.

No, but I fixed it.


Pushed to master, since this was a major bug.


Was just rolling some experimental stuff up and noticed the favicon doesn't match the new logo :smile:


You're right, this was a silly mistake.


@leletec Look what I've found when I prepared the mpmp example of my paper.


Needless to say, it wasn't even easy to just make a new AndroidStudio project, copy everything in and make it work.


Interesting... I awkwardly use Ant to deal with the *yucky* Android stuff. If I had the time and the compassion, I'd build my own `mkfile` for Android.


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


I don't think this message is accurate. All of those things are things we shouldn't test, excluding your code that exists in a mod.rs (which it really shouldn't). None of these should be removed because it doesn't make sense to test them. The only one that seems iffy is main, and if we do that we should split those functions up into other modules anyways


Oups :D


NBTS.contains("run_command") || NBTS.contains("open_file") || NBTS.contains("open_url") || NBTS.contains("suggest_command") == "ClickEvent"


it's supported just change the call to MALLOC_SVELTE := true


Well this is obviously crazy. Hard to diagnose how this helps without seeing the rest of your code and the test that is failing?


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


Changing the Code Signing here from "iPhone Developer" to an empty string will cause code signing issues when compiling this framework project as dependency.

Was there any rational for changing this here?


If you ever feel the need to do so, gimme a call ;)


🔕 I really wish we had TypeScript here so we could return _and_ resolve a union-type (pseudo code)
```
type StateResolution =
   case Succeeded(Any)
   case Rejected(Any)
;
```


I think the export is still needed for the two variables declared before exec...although I guess it should be tested.


LGTM


Whoops, I didn't realize this would notify you without making a pull
request. Anyway, the rest of the code is in the parent commit. There are a
few tests that fail, including TestReserveAndApplySnapshot as a simple
reproduction case.

On Fri, Sep 9, 2016, 17:22 Peter Mattis <notifications@github.com> wrote:

> Well this is obviously crazy. Hard to diagnose how this helps without
> seeing the rest of your code and the test that is failing?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/jordanlewis/cockroach/commit/2bbc11404edbcc0dfe4f9384555f422762cbc9a2#commitcomment-18969865>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AACrLZNq-EZjze-DMZcufeah638KvkGPks5qoc4dgaJpZM4J5dQB>
> .
>


L@@K I can see


@NeroReflex ho notato che l'aggiunta di questa riga causa un'InterruptedException nel plugin del forum. Infatti a quanto ho capito `interrupt()` non ferma effettivamente il thread ma setta solo un flag che viene rimosso quando il thread chiama `interrupted()` (fonte: https://docs.oracle.com/javase/tutorial/essential/concurrency/interrupt.html). Una volta eseguita questa riga quindi il ciclo while prosegue, e, durante l'onPoll, quando si arriva al `Thread.sleep(interval)` si ha InterruptedException perchè il thread è contrassegnato come "interrotto" ma in realtà sta ancora girando, e, a quanto pare, non lo si può far "dormire" quando si trova in questo stato.


The logging changes were most likely unintended :/


I'd agree in part with this.  I was not specific here because of the
tendency in Linux distributions to use highly specific names like
"Email Reader" and "Web Browser" for programs nowadays.  While I do
understand that (what's an orage and why would I ever want one?
Also, where's the calendar program?), some of that does get a bit
silly.

Even so, there are lots of tasks related to email, and claws-mail
does only one of them.  More clarity there couldn't hurt, even if the
specific choice of claws-mail isn't important there so much as that
there is some tool.

I'm still not convinced that the stage overview for Raspbian belongs
in README.md.  I put it there because of README.md's sparisty and
lack of anywhere better to put it.  But as that file becomes more
complete with documentation about the tool, maybe a new location for
that information should be found or created--especially if the goal
is to make pi-gen behave more the way Debian's much more complex live
buildsystem does separating the tool from the data.

Joseph

On Thu, Sep 08, 2016 at 10:04:10PM -0700, Landrash wrote:
>Email isn't really a specific package or program. Wouldn't it be better to be more specific ?
>Could replace `email` with `claws-mail`.
>
>--
>You are receiving this because you authored the thread.
>Reply to this email directly or view it on GitHub:
>https://github.com/Landrash/pi-gen/commit/275c29e66dedd74fe80debb8326362b4bac0fab5#commitcomment-18957785


Set starlight mode, maybe?


Thanks
I ll add it


Thanks @mellery451. Yeah, I've never seen that `exec 3` trick before so you might be right.


Es muy útil poder seleccionarlos todos.
Se podría poner el gasto total de cada centro arriba a la izda del gráfico como se hace con las empresas suministradoras?


There is a card for django-shop update.
https://trello.com/c/SSHEFYqU/761-move-to-recent-0-9-x-release-of-django-shop
	Brian Schott <https://www.linkedin.com/in/bfschott> ⋅ CTO ⋅ Nimbis Services ⋅ ph:443-274-6064 ⋅ fx:443-274-6060 ▪

> On Sep 9, 2016, at 2:53 PM, Eric Amador <notifications@github.com> wrote:
>
> Probably not for this problem specifically, but there should be one for replacing django-shop (which is one of the major things preventing us from moving past Django 1.8. In any case, I'll make sure one exists now. It was already the case that this app depended on Django<1.9, it just wasn't enforced by the setup.py
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub <https://github.com/nimbis/django-shop-richcatalog/commit/58899170d2466ee0e5c3a1dcf884e521fcf764e1#commitcomment-18967751>, or mute the thread <https://github.com/notifications/unsubscribe-auth/AANYQhi4H_Izv1XBF1LsMQAhaFTgioYjks5qoasRgaJpZM4J5WNH>.
>


`pipe()` is a function in `<unistd.h>` which we include. Might be a good idea to rename this, so as to avoid confusion?


We don't want to commit subprojects (ie, git submodules), just source.


I have it working now. I had a graph from the prior commit versoin sitting in the MySQL table that apparently could not be deleted through emoncms. I went to phpMyadmin and deleted it, then restarted and now everything is fine. Works great and I am able to view graphs without being logged-in. Thanks!


ohfinally


prueba


test_build_branch (lefticus) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1499 of 1499 tests passed, 0 test warnings)

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


this should be KEY_PWNIX_VERSION for consistency


It seems to me that putting the vbox here serves no particular purpose, but that the entire return value of `to_string` should be wrapped in some sort of box?


What.


se podría poner caja de texto para buscar en los suministradores/centro de gasto/descripción?
De esta forma se podrían visualizar el resto de empresas que permanecen "ocultas"


Doesn't this two paragraphs say the same thing that was explained in the overview? Should we move this to the overview if we feel is a better description of an off-the-record conversation?
If the title says "security properties", shouldn't this talk in terms of conversation and message deniability, non-malleability and the like?


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


I've reverted this change because it allowed both GoCardless and Stripe to be configured to handle ACH at the same time.


#5770-User-file-generating-many-fancoil-max-iteration-warnings (mjwitte) - 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)


i think, this is the problem. The pulslengths in the raw data are: `356, 720, 1524, 4692, 8672`


EMS (brianlball) - Win64-Windows-7-VisualStudio-12: OK (2309 of 2466 tests passed, 0 test warnings)

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


Is this a needed branch, and if so, when might we get this rebased to a new commit/pull?


@jnmaloof Hey Julin, can you remind me what the issue was that this solved?


__API Description file syntax error on line 1__: expected API name, e.g. '# <API Name>' (Autogenerated message from apiary.io)


master


os_2_0_develop_linux (macumber) - i386-Windows-7-VisualStudio-12: Tests Failed (0 of 0 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-NA-red.svg)


Good point. Sorry tired. Fixed for next push


os_2_0_develop_linux (macumber) - Win64-Windows-7-VisualStudio-12: Tests Failed (0 of 0 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-NA-red.svg)


Make sure you push it first lol. I want to see your process to learn from it.

-Eric C. Whitaker
________________________________
From: Kovee98 <notifications@github.com>
Sent: Thursday, September 8, 2016 3:38:03 PM
To: Kovee98/Lab3
Cc: Eric C Whitaker; Author
Subject: Re: [Kovee98/Lab3] I FIXED THE FREAKING PASSWORD.H (e84dd4b)

Lol, I need to but it's just modifications to read and writefile.cpp

On Sep 8, 2016 4:26 PM, "zen524" <notifications@github.com> wrote:

> You been pushing your code?
>
>
> -Eric C. Whitaker
> ________________________________
> From: Kovee98 <notifications@github.com>
> Sent: Thursday, September 8, 2016 3:23:25 PM
> To: Kovee98/Lab3
> Cc: Eric C Whitaker; Author
> Subject: Re: [Kovee98/Lab3] I FIXED THE FREAKING PASSWORD.H (e84dd4b)
>
>
> no its all good, man
>
> -
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub<https://github.com/
> Kovee98/Lab3/commit/e84dd4b057148a86420d718861bef7
> 47ab33c4e3#commitcomment-18953280>, or mute the thread<https://github.com/
> notifications/unsubscribe-auth/AUWzm129YAkx3A9Uf9oAMcOmUW3q9d
> 7Wks5qoHzNgaJpZM4J3lly>.
>
> -
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/Kovee98/Lab3/commit/e84dd4b057148a86420d718861bef747ab33c4e3#commitcomment-18953317>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AUWwRGnoOMbSXd5Zq0UIPuzQ9A-nvOEvks5qoH2TgaJpZM4J3lly>
> .
>

-
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://github.com/Kovee98/Lab3/commit/e84dd4b057148a86420d718861bef747ab33c4e3#commitcomment-18953471>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AUWzmwfjmQSmDK0LkZeDvZO0TR2gjyjqks5qoIA7gaJpZM4J3lly>.


os_2.0_develop_signal_slot_bug (kbenne) - i386-Windows-7-VisualStudio-12: Tests Failed (0 of 0 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-NA-red.svg)


indent, localize logging calls, invert if statements. again preparatory changes to code without affecting functionality


Yeah I will, I'll text you when I push them


Shouldn't this be 0.6.0?


os_2.0_develop_signal_slot_bug (kbenne) - Win64-Windows-7-VisualStudio-12: Tests Failed (0 of 0 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-NA-red.svg)


hey... calm down...


@redalertexpert at least the first comma is required here. Otherwise, the following would happen:

```python
l1 = [
    'foo'
    'bar'
]

l2 = ['foobar']

assert(l1 == l2)
```

The config file is actual Python code (in case you were wondering about its construction).


use callbacks to ensure that things happen in this order

1. the owner Pico is created and makes available its ECI
2. the io.picolabs.pico ruleset is registered (TODO go past that and install it)
3. the io.picolabs.visual_params ruleset is registered (TODO ditto)

next steps will be

1. fully install the rulesets
2. using the ECI and each ruleset, fully automate remaining bootstrap steps


My answer for the exercise from https://tour.golang.org/moretypes/23


it's good


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


We don't need to do this stuff anymore right? ``ssl.SSLContext()`` does the right thing by default now?


This is one folder where I will upload my beginner versions of different small programs
I will save them as I advance in Python, at least as a reminder when I look back to know where I started from.
Should I discover new ways and better ways to re write a certain program, I will come back to it and insert the updated version


It looks like Python 3.5 has ``PROTOCOL_TLS`` and it uses it by default. This will be a breaking change right? It will break ``ssl.SSLContext()`` without an explicit protocol.


here I fixed the order of the arguments


testyy


gello github ...i luv u guys


Tenemos un problema aquí, en el caso `FetchCommentsSucces` del branch yo necesito actualizar los comentarios del modelo Checkin y para ello necesito tenerlo disponible en el `Union Type` como parámetro. Hasta donde he leído ejemplos de código no me he encontrado con tener que pasar un segundo parámetro en un `Msg` que desempeña la tarea de un request, y que este sea pueda ser `Maybe`. Podemos buscar la manera pero definitivamente tendremos que ignorar un poco la arquitectura de Elm o alterar el diseño de la API.


durp typo thanks I will fix


#5770-User-file-generating-many-fancoil-max-iteration-warnings (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1188 of 1188 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-35.97%25-green.svg)


Hi Richard,

Ok, I have left default at gzip but have added a new option with help (in the Basic section).

I'll post a diff and the full script for perusal. I think this is a good outcome.

The diff:
```diff
--- /initrd/pup_ro2/usr/bin/dir2pet	2016-09-04 13:55:21.000000000 +1000
+++ /usr/bin/dir2pet	2016-09-10 08:06:57.964770477 +1000
@@ -20,6 +20,32 @@
 #160524 rerwin: correct search for top category in hierarchy.
 #160803 rerwin: correct pet.specs path; sync compression default; simplify parameter parsing

+comp=gz # default at first run
+[ -f "$HOME/.dir2pet.cfg" ] && . $HOME/.dir2pet.cfg
+
+# set default compression
+set_comp() {
+	echo "Please set your default compresion."
+	echo "Compression determines the size of the end package. 'xz' is"
+	echo "smaller but is slower to decompress whereas 'gz' is the"
+	echo "opposite. If you have a slow old machine we reccommend 'gz'"
+	echo "however if you have a faster machine 'xz' is probably a"
+	echo "better choice. If you don't know it will be safe just to press"
+	echo "'Enter'."
+	echo
+	echo "Press 'Enter' to use the current $comp compression or press"
+	echo "any prinatble key character and 'Enter' to change."
+
+	case $comp in
+		xz)newcomp=gz;;
+		gz)newcomp=xz;;
+	esac
+	read setcomp
+	[ -z "$setcomp" ] && echo "comp=$comp" > $HOME/.dir2pet.cfg ||\
+	echo "comp=$newcomp" > $HOME/.dir2pet.cfg
+	exit 0
+}
+
 usage() {
 	echo '
 Usage: dir2pet [option]... [<name-of-dir>]
@@ -35,9 +61,13 @@
   <name-of-dir>	the directory, not path, to be packaged.
                 THIS IS THE PACKAGE.
                 (Omit if specified with -p option)
-
-EXAMPLE:
-# dir2pet my_fun_game-0.1-i486
+
+      EXAMPLE:
+      # dir2pet my_fun_game-0.1-i486
+
+  set-comp      Use this to set or change the default compression
+                between "gz" and "xz".
+                The current default is '$comp'

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

@@ -77,10 +107,6 @@
 ' #160803
 }

-comp=gz #default - change only this to set new deault. #160803
-arch=`uname -m` #160803
-[ "${arch:0:3}" = "arm" ] && comp=gz #160803
-
 #parameters
 while [ $# -gt 0 ]; do #160803
 	case $1 in
@@ -91,6 +117,7 @@
 		-d=*) deps=`echo $1|cut -d '=' -f2`;;
 		-c=*) category=`echo $1|cut -d '=' -f2`;;
 		-p=*) directory=`echo $1|cut -d '=' -f2`;;
+		set-comp) set_comp;;
 		[a-zA-Z]*)dir=$1;; #160803
 		-h|--help|"") usage; exit;;
 		*) echo "Invalid argument: $1"; usage; exit;;
@@ -177,8 +204,10 @@
 	echo
 	echo "If any of the above needs to be further sorted out, you can quit this"
 	echo "script right now by pressing CTRL-C, otherwise just press ENTER"
-	default=xz char="g" other=gzip
-	[ "$comp" = "gz" ] && default=gzip char="x" other=xz #160803
+	case $comp in
+		xz)default=xz char="g" other=gzip;;
+		gz)default=gzip char="x" other=xz;;
+	esac
 	echo "to use the default \"$default\" compression or \"$char\" then ENTER for "
 	echo "\"$other\" compression."
 	echo -n "Press ENTER key or \"$char\" and ENTER to continue: "
```

The revised script

```bash
#!/bin/sh
#Barry Kauler (c) Copyight 2007,2009 www.puppylinux.com
#2007 Lesser GPL licence v2 (http://www.fsf.org/licensing/licenses/lgpl.html)
#This script will create a PET package.
#Just create a directory with the name of the package, for example 'abiword-0.5.6'
#and put what you want in it.
#It should have abiword-0.5.6/usr/share/applications/abiword.desktop if the
#application requires a menu entry, but if there isn't one this script will ask
#some simple questions and create one.
#This script will also create abiword-0.5.6/pet.specs, which has
#some information useful to the Puppy Package Manager.
#w476, w478 fixes to work with petspec.
#w482 if preexisting pet.specs, read fields from it.
#100201 improve reading of pet.specs
#100303 fix bug detection arch-dependent pkg.
#130305 rerwin: ensure package tmp directory, if any, has all permissions.
#131122 support xz compressed pets (see installpkg.sh, pet2tgz)
#131123 changed default to gzip, will change it back in a year or 2
#141011 add command line args for unattended builds
#160524 rerwin: correct search for top category in hierarchy.
#160803 rerwin: correct pet.specs path; sync compression default; simplify parameter parsing

comp=gz # default at first run
[ -f "$HOME/.dir2pet.cfg" ] && . $HOME/.dir2pet.cfg

# set default compression
set_comp() {
	echo "Please set your default compresion."
	echo "Compression determines the size of the end package. 'xz' is"
	echo "smaller but is slower to decompress whereas 'gz' is the"
	echo "opposite. If you have a slow old machine we reccommend 'gz'"
	echo "however if you have a faster machine 'xz' is probably a"
	echo "better choice. If you don't know it will be safe just to press"
	echo "'Enter'."
	echo
	echo "Press 'Enter' to use the current $comp compression or press"
	echo "any prinatble key character and 'Enter' to change."

	case $comp in
		xz)newcomp=gz;;
		gz)newcomp=xz;;
	esac
	read setcomp
	[ -z "$setcomp" ] && echo "comp=$comp" > $HOME/.dir2pet.cfg ||\
	echo "comp=$newcomp" > $HOME/.dir2pet.cfg
	exit 0
}

usage() {
	echo '
Usage: dir2pet [option]... [<name-of-dir>]

Create a compressed file containing the content of a directory

Options:
  -h|--help    show this help

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

Basic:
  <name-of-dir>	the directory, not path, to be packaged.
                THIS IS THE PACKAGE.
                (Omit if specified with -p option)

      EXAMPLE:
      # dir2pet my_fun_game-0.1-i486

  set-comp      Use this to set or change the default compression
                between "gz" and "xz".
                The current default is '$comp'

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

Advanced:
  -s	skip all questions - useful for package build scripts
  -p=<name-of-dir>  directory to be packaged. THIS IS THE PACKAGE.

THE following options are only useful with the "-s" option.
For best results, use as many as possible:
' #160803
	echo "Compression: (only use one, default if none chosen is \"$comp\")" #160803
	echo '  -x    use xz (high) compression
  -g	use gz (low) compression

Non-compulsory:
  -w="<description>"  quoted description of the application"
  -d=<+deps>  comma-delimited dependencies, with prepended "+" sign
  -c=<Category>  category of application; for package manager

LIST of allowed Categories: (default: BuildingBlock)
	Desktop
	System
	Setup
	Utility
	Filesystem
	Graphic
	Document
	Business
	Personal
	Network
	Internet
	Multimedia
	Fun

EXAMPLE
# dir2pet -x -s -w="fun game" -d=+gtk+,+ffmpeg,+cairo -p=my_fun_game-0.1-i486
' #160803
}

#parameters
while [ $# -gt 0 ]; do #160803
	case $1 in
		-x) comp=xz ;;
		-g) comp=gz ;;
		-s) skip=1 ;;
		-w=*) desc="`echo "$1"|cut -d '=' -f2`" ;;
		-d=*) deps=`echo $1|cut -d '=' -f2`;;
		-c=*) category=`echo $1|cut -d '=' -f2`;;
		-p=*) directory=`echo $1|cut -d '=' -f2`;;
		set-comp) set_comp;;
		[a-zA-Z]*)dir=$1;; #160803
		-h|--help|"") usage; exit;;
		*) echo "Invalid argument: $1"; usage; exit;;
	esac
	shift #also decrements $# 160803
done

ISDIR=$dir
[ -z "$ISDIR" ] && dir=$directory

if [ ! -d "$dir" ];then
 usage
 exit
fi

ADIR=$dir
MYPID=${$}

#split ADIR path/filename into components...
BASEPKG="`basename $ADIR`"
DIRPKG="`dirname $ADIR`"
[ "$DIRPKG" = "/" ] && DIRPKG=""

#w482 directory may already have a pet.specs, reuse it...
NAMEONLY=""
PUPMENUDESCR=""
PUPOFFICIALDEPS=""
PUPCATEGORY=""
PUPPATH="" #100201
ARCHDEPENDENT="yes" #100201
DEFREPO="" #100201
if [ -f $DIRPKG/$BASEPKG/pet.specs ];then #160803
 #new: pkgname|nameonly|version|pkgrelease|category|size|path|fullfilename|dependencies|description|
 #optionally on the end: compileddistro|compiledrelease|repo| (fields 11,12,13)
 PETSPECS="`cat $DIRPKG/$BASEPKG/pet.specs | head -n 1`" #160803
 DB_pkgname="`echo -n "$PETSPECS" | cut -f 1 -d '|'`"
 DB_nameonly="`echo -n "$PETSPECS" | cut -f 2 -d '|'`"
 NAMEONLY="$DB_nameonly"
 DB_version="`echo -n "$PETSPECS" | cut -f 3 -d '|'`"
 DB_pkgrelease="`echo -n "$PETSPECS" | cut -f 4 -d '|'`"
 DB_category="`echo -n "$PETSPECS" | cut -f 5 -d '|'`"
 PUPCATEGORY="$DB_category"
 DB_size="`echo -n "$PETSPECS" | cut -f 6 -d '|'`"
 DB_path="`echo -n "$PETSPECS" | cut -f 7 -d '|'`"
 PUPPATH="$DB_path" #100201
 DB_fullfilename="`echo -n "$PETSPECS" | cut -f 8 -d '|'`"
 DB_dependencies="`echo -n "$PETSPECS" | cut -f 9 -d '|'`"
 PUPOFFICIALDEPS="$DB_dependencies"
 DB_description="`echo -n "$PETSPECS" | cut -f 10 -d '|'`"
 PUPMENUDESCR="$DB_description"
 DB_compileddistro="`echo -n "$PETSPECS" | cut -f 11 -d '|'`"
 DB_compiledrelease="`echo -n "$PETSPECS" | cut -f 12 -d '|'`"
 ARCHDEPENDENT="${DB_compileddistro}|${DB_compiledrelease}"
 DB_repo="`echo -n "$PETSPECS" | cut -f 13 -d '|'`"
 DEFREPO="$DB_repo"
fi

#difficult task, separate package name from version part...
#not perfect, some start with non-numeric version info...
[ "$NAMEONLY" = "" ] && NAMEONLY="`echo -n "$BASEPKG" | sed -e 's/\-[0-9].*$//g'`"
#...if that fails, do it the old way...
[ "$NAMEONLY" = "$BASEPKG" ] && NAMEONLY="`echo "$BASEPKG" | cut -f 1 -d "-"`"

# comp
if [ "$skip" != 1 ];then
clear
	echo "Welcome to the 'dir2pet' script."
	echo "This will convert a directory into a PET package. Example, you have a "
	echo "directory named 'abiword-0.5.6' and inside that you place whatever is"
	echo "needed for the package, for example usr/local/bin/abiword (the executable)"
	echo "and usr/share/applications/abiword.desktop (the XDG menu file)."
	echo "Whatever the packages needs, though don't worry if there is no .desktop"
	echo "file as this script will ask some simple questions and optionally create"
	echo "one. The package only needs a .desktop file if a menu entry is to be"
	echo "created, and also an icon is required for the menu."
	echo
	echo "The directory $BASEPKG must separate name of the package and"
	echo "version number with a dash. Ex: abiword-0.5.6"
	echo
	echo "The package may optionally have post-install and post-remove scripts,"
	echo "named 'pinstall.sh' and 'puninstall.sh' placed at the top directory."
	echo "(to create official PETs for the Unleashed suite, see its README file"
	echo " for more information how to create these scripts properly)"
	echo
	echo "If any of the above needs to be further sorted out, you can quit this"
	echo "script right now by pressing CTRL-C, otherwise just press ENTER"
	case $comp in
		xz)default=xz char="g" other=gzip;;
		gz)default=gzip char="x" other=xz;;
	esac
	echo "to use the default \"$default\" compression or \"$char\" then ENTER for "
	echo "\"$other\" compression."
	echo -n "Press ENTER key or \"$char\" and ENTER to continue: "
	read goforit
	case $goforit in
	x)EXT="xz"
	echo
	echo "xz compression chosen."
	sleep 1;;
	g)EXT="gz"
	echo
	echo "gzip compression chosen."
	sleep 1;;
	*)EXT="${default:0:2}" ;;
	esac #131122, 131123, 140715
else
	EXT=$comp
fi
# end comp
. /etc/xdg/menus/hierarchy #has PUPHIERARCHY variable.

DESKTOPFILE=""
ADESKTOPFILE="`find $ADIR -type f -name \*.desktop`"
[ "$ADESKTOPFILE" != "" ] && DESKTOPFILE="yes"

if [ "$skip" != 1 ];then
	echo
	echo -en "\\033[1;31mStep 1" #red
	echo -e "\\033[0;39m"
	if [ "$DESKTOPFILE" = "" ];then
	 echo "Currently there is no .desktop file (they are usually at usr/share/applications"
	 echo "or usr/local/share/applications), so perhaps this package is not supposed to"
	 echo "have a menu entry? You can optionally create one though..."
	 echo "If you know that the ${BASEPKG} application does not require"
	 echo "a menu entry, press the ENTER key only."
	 echo "If a menu entry is required, type any printable character then ENTER."
	 echo "(if in doubt, just press ENTER key)"
	 echo -n "Type a printable character or just ENTER key: "
	 read YESMENU
	 [ "$YESMENU" = "" ] && DESKTOPFILE="ignore"
	else #w476
	 echo "A .desktop file was found here:"
	 echo "$ADESKTOPFILE"
	 echo "So this application will have a menu entry."
	 echo "If you want to change the .desktop file in any way, open it in a text editor"
	 echo "right now, before proceeding and make any changes you want."
	 echo "In particular, check that the icon exists, and that 'Category' entry fits"
	 echo "into Puppy's menu hierarchy (see file /etc/xdg/menus/hierarchy)."
	 echo "After satisfying yourself that the .desktop file is ok, press the ENTER key"
	 echo "to continue this script."
	 echo "Or, type 'ignore' to build pet pkg as if there is no .desktop file."
	 echo "Or, type 'new' if you would like this script to ask a series of"
	 echo -n "questions and rebuild the .desktop file from scratch: "
	 read NEWMENU
	 [ "$NEWMENU" = "ignore" ] && DESKTOPFILE="ignore" #w478
	 if [ "$NEWMENU" = "new" ];then
	  for ONEDESKTOP in $ADESKTOPFILE
	  do
	   BASEDESK="`basename $ONEDESKTOP .desktop`"
	   DIRDESK="`dirname $ONEDESKTOP`"
	   echo "Moving ${DIRDESK}/${BASEDESK}.desktop to /tmp"
	   mv -f ${DIRDESK}/${BASEDESK}.desktop /tmp/
	  done
	  DESKTOPFILE=""
	 fi
	fi

	PUPAPPLICATION=""
	PUPEXECUTABLE=""
	PUPICON16=""
	PUPAPPLICATION=""
	if [ "$DESKTOPFILE" = "yes" ];then #w476
	 #get some info out of it...
	 FIRSTDESKTOPFILE="`echo -n "$ADESKTOPFILE" | head -n 1`"
	 PUPCATEGORY="`cat $FIRSTDESKTOPFILE | grep '^Categories=' | cut -f 2 -d '='`"
	 PUPEXECUTABLE="`cat $FIRSTDESKTOPFILE | grep '^Exec=' | cut -f 2 -d '='`"
	 PUPICON16="`cat $FIRSTDESKTOPFILE | grep '^Icon=' | cut -f 2 -d '='`"
	 PUPMENUDESCR="`cat $FIRSTDESKTOPFILE | grep '^Comment=' | cut -f 2 -d '='`"
	 [ "$PUPMENUDESCR" = "" ] && PUPMENUDESCR="`cat $FIRSTDESKTOPFILE | grep '^Name=' | cut -f 2 -d '='`"
	 [ "$PUPMENUDESCR" = "" ] && PUPMENUDESCR="`cat $FIRSTDESKTOPFILE | grep '^GenericName=' | cut -f 2 -d '='`"
	fi

	if [ "$DESKTOPFILE" = "" ];then
	 echo
	 echo -en "\\033[1;31mStep 1B" #red
	 echo -e "\\033[0;39m"
	 echo "Please type the category in which you want the application"
	 echo "to create a window manager menu entry. The official Puppy"
	 echo "has a menu hierarchy as follows:"
	 echo "('X-' categories are unofficial, Puppy-specific)"
	 echo "$PUPHIERARCHY"
	 echo
	 echo -n "Type one word from the CATEGORIES column: "
	 read PUPCATEGORY

	 echo
	 echo -en "\\033[1;31mStep 1C" #red
	 echo -e "\\033[0;39m"
	 echo "Please enter the name of the executable. If it is in the"
	 echo "executable-search-path, namely /bin, /sbin, /usr/bin,"
	 echo "/usr/sbin, /root/my-applications/bin or /usr/local/bin,"
	 echo "then you only need to enter the name of the executable"
	 echo "not the path. Example: mtpaint"
	 echo "(of course, if you need to specify the path here, it is"
	 echo " the path AFTER the package is installed)"
	 echo
	 echo -n "Enter [path]executable: "
	 read PUPEXECUTABLE

	 echo
	 echo -en "\\033[1;31mStep 1D" #red
	 echo -e "\\033[0;39m"
	 echo "Please enter the name of the icon that is to be used in"
	 echo "the window manager menu entry."
	 echo "It is preferred that you specify the full path."
	 echo
	 echo -n "Please type [path]icon: "
	 read PUPICON16

	 echo
	 echo -en "\\033[1;31mStep 1E" #red
	 echo -e "\\033[0;39m"
	 echo "Please enter the name of the application, as you wish it to"
	 echo "appear in the menu. It will be the first word in the menu entry."
	 echo "Example: Abiword"
	 echo
	 echo -n "Type application name: "
	 read PUPAPPLICATION
	fi

	if [ "$PUPMENUDESCR" = "" ];then #w476
	 echo
	 echo -en "\\033[1;31mDescription" #red
	 echo -e "\\033[0;39m"
	 echo "Please enter a description of 1-3 words."
	 if [ "$DESKTOPFILE" = "" ];then
	  echo "This must be extremely short. as it will appear in the window"
	  echo "manager menu entry immediately after the application name."
	 fi
	 echo "This may be used for various purposes, such by PETget for package"
	 echo "management purposes."
	 echo "Example for Abiword: powerful wordprocessor"
	 echo
	 echo -n "Type the VERY SHORT description (without quotes): "
	 read PUPMENUDESCR
	 echo
	fi

	#if pkg is a split-off, already has a known dependency...
	DEPBASE="";DEPNOTE=""
	[ ! "`echo -n "$NAMEONLY" | grep '_DEV'`" = "" ] &&  DEPBASE="+`echo -n "$NAMEONLY" | sed -e 's/_DEV//g'`"
	[ ! "`echo -n "$NAMEONLY" | grep '_DOC'`" = "" ] &&  DEPBASE="+`echo -n "$NAMEONLY" | sed -e 's/_DOC//g'`"
	[ ! "`echo -n "$NAMEONLY" | grep '_NLS'`" = "" ] &&  DEPBASE="+`echo -n "$NAMEONLY" | sed -e 's/_NLS//g'`"
	if [ ! "$DEPBASE" = "" ];then
	 DEPNOTE="NOTE5: It is strongly suggested that you at least enter ${DEPBASE}
	       the main package
	"
	fi

	if [ "$PUPOFFICIALDEPS" = "" ];then
	 echo
	 echo -en "\\033[1;31mDependencies" #red
	 echo -e "\\033[0;39m"
	 echo "Please enter a dependency-list for the PET package that is now being"
	 echo "created. Packages already built-in to Puppy do not need to be"
	 echo "explicitly named as dependencies (except a cut-down barebones version"
	 echo "of Puppy may not have all of these built in, so you may have to"
	 echo "think of the worst-case situation)."
	 echo "How to enter this dependency-list is shown by an example: the package"
	 echo "'pupdvdtool-0.5b' has the following dependency list:"
	 echo "+vamps,+vobcopy,+ffmpeg,+dvdauthor,+gtkdialog3"
	 echo "Each package name is preceded by a '+' and delimited by a ','."
	 echo "NOTE1: that 'gtkdialog3' requires the GTK libraries, but it is not"
	 echo "       necessary to specify sub-dependencies, as if 'gtkdialog3'"
	 echo "       needs to be installed it has its own dependency list."
	 echo "NOTE2: You can lookup the dependency-list of each package in the"
	 echo "       /root/.packages/Packages-* database files"
	 echo "NOTE3: it is not required to specify package version numbers,"
	 echo "       VERSION NUMBERS NOT YET SUPPORTED BY PACKAGE MANAGER"
	 echo "NOTE4: If you don't know what to specify, just press ENTER key"
	 echo "       (the package manager will still do some basic dependency checking)"
	 echo "$DEPNOTE"
	 echo -n "Type dependency-list: "
	 read PUPOFFICIALDEPS
	fi

	echo
	echo -en "\\033[1;31mGUI window" #red
	echo -e "\\033[0;39m"

	#create tarball...
	rm -f $DIRPKG/${BASEPKG}.tar 2>/dev/null
	rm -f $DIRPKG/${BASEPKG}.tar.${EXT} 2>/dev/null
	rm -f $DIRPKG/${BASEPKG}.pet 2>/dev/null
	if [ "$DESKTOPFILE" = "" ];then
	 mkdir -p $DIRPKG/$BASEPKG/usr/share/applications
	 echo '[Desktop Entry]' > $DIRPKG/$BASEPKG/usr/share/applications/${NAMEONLY}.desktop
	 echo 'Encoding=UTF-8' >> $DIRPKG/$BASEPKG/usr/share/applications/${NAMEONLY}.desktop
	 echo "Name=${PUPAPPLICATION} ${PUPMENUDESCR}" >> $DIRPKG/$BASEPKG/usr/share/applications/${NAMEONLY}.desktop
	 echo "Icon=${PUPICON16}" >> $DIRPKG/$BASEPKG/usr/share/applications/${NAMEONLY}.desktop
	 echo "Comment=${PUPAPPLICATION} ${PUPMENUDESCR}" >> $DIRPKG/$BASEPKG/usr/share/applications/${NAMEONLY}.desktop
	 echo "Exec=${PUPEXECUTABLE}" >> $DIRPKG/$BASEPKG/usr/share/applications/${NAMEONLY}.desktop
	 echo "Terminal=false" >> $DIRPKG/$BASEPKG/usr/share/applications/${NAMEONLY}.desktop
	 echo "Type=Application" >> $DIRPKG/$BASEPKG/usr/share/applications/${NAMEONLY}.desktop
	 echo "Categories=${PUPCATEGORY}" >> $DIRPKG/$BASEPKG/usr/share/applications/${NAMEONLY}.desktop
	 echo "GenericName=${PUPAPPLICATION} ${PUPMENUDESCR}" >> $DIRPKG/$BASEPKG/usr/share/applications/${NAMEONLY}.desktop
	 echo
	 echo "File $DIRPKG/$BASEPKG/usr/share/applications/${NAMEONLY}.desktop created."
	 echo
	fi

	#100201 determine if pkg is ditro-independent (scripts only)...
	ARCHINDEPENDENT='yes'
	for ONEEXEC in `find $DIRPKG/$BASEPKG -maxdepth 6 -type f -perm -o+x`
	do
	 [ -f $ONEEXEC ] && [ "`file $ONEEXEC | grep ' ELF '`" != "" ] && ARCHINDEPENDENT='no'
	done
	[ "`find $DIRPKG/$BASEPKG -maxdepth 6 -type f -name '*.a' -o -type f -name 'lib*.so*' -o -type f -name '*.la'`" != "" ] && ARCHINDEPENDENT='no' #100303
	#[ "`echo "${BASEPKG}" | grep '_DEV'`" != "" ] && ARCHINDEPENDENT='no' #100303
	[ "$ARCHINDEPENDENT" = "yes" ] && ARCHDEPENDENT='no'

	echo "Press ENTER key to bring up a GUI window that will help you to create"
	echo "a database entry for the package. This will be shown in a text editor"
	echo "for saving somewhere, also written to file 'pet.specs' inside the pkg."
	echo -n "Press ENTER: "
	read enternow
fi

SIZEK="`du -s -k $DIRPKG/$BASEPKG | cut -f 1`" #w476

if [ "$skip" != 1 ];then
	[ "${PUPCATEGORY}" = "" ] && PUPCATEGORY="EMPTY"
	#if PUPCATEGORY is in format 'entry1;entry2;' extract only 'entry2'...
	xPUPCATEGORY="`echo -n "$PUPCATEGORY" | tr ';' ' ' | tr -s ' ' | sed -e 's% $%%' | rev | cut -f 1 -d ' ' | rev`"
	TOPCAT="`echo "$PUPHIERARCHY" | grep -e "[ ,]$xPUPCATEGORY[ ,]" -e "[ ,]$xPUPCATEGORY\$" | cut -f 1 -d ' ' | head -n 1`" #160524
	[ "${TOPCAT}" = "" ] && TOPCAT="EMPTY"
	[ "${PUPOFFICIALDEPS}" = "" ] && PUPOFFICIALDEPS="EMPTY"
	[ -z "${PUPMENUDESCR}" ] && PUPMENUDESCR="EMPTY"
	[ "${PUPPATH}" = "" ] && PUPPATH="EMPTY" #100201
	[ "${DEFREPO}" = "" ] && DEFREPO="EMPTY" #100201
	echo "a${NAMEONLY}" "b${TOPCAT}" "c${PUPOFFICIALDEPS}" "d${PUPMENUDESCR}" "e$BASEPKG" "f$SIZEK" "g$PUPPATH" "h$ARCHDEPENDENT" "i$DEFREPO"
	petspec "${NAMEONLY}" "${TOPCAT}" "${PUPOFFICIALDEPS}" "${PUPMENUDESCR}" "$BASEPKG" "$SIZEK" "$PUPPATH" "$ARCHDEPENDENT" "$DEFREPO" #100201
	if [ $? -ne 0 ];then
	 echo "Aborted creation of PET package."
	 exit
	fi

else
	. /etc/DISTRO_SPECS
	PUPOFFICIALDEPS="$deps"
	TOPCAT="$category"
	[ -z "$TOPCAT" ] && TOPCAT=BuildingBlock
	PUPMENUDESCR="$desc"
	[ -z "${PUPMENUDESCR}" ] && PUPMENUDESCR="No description provided"
	xPATTERN="s%${NAMEONLY}%%"
	VERSION="`echo -n "$BASEPKG" | sed -e "$xPATTERN" -e 's%^\\-%%'`"
	ARCHINDEPENDENT='yes'
	for ONEEXEC in `find $DIRPKG/$BASEPKG -maxdepth 6 -type f -perm -o+x`
	do
	 [ -f $ONEEXEC ] && [ "`file $ONEEXEC | grep ' ELF '`" != "" ] && ARCHINDEPENDENT='no'
	done
	[ "`find $DIRPKG/$BASEPKG -maxdepth 6 -type f -name '*.a' -o -type f -name 'lib*.so*' -o -type f -name '*.la'`" != "" ] && ARCHINDEPENDENT='no'
	[ "$ARCHINDEPENDENT" = "no" ] && COMPAT=$DISTRO_BINARY_COMPAT V=$DISTRO_COMPAT_VERSION
	echo "$BASEPKG|${NAMEONLY}|$VERSION||$TOPCAT|$SIZEK||${BASEPKG}.pet|$deps|$PUPMENUDESCR|$COMPAT|$V||" > /tmp/petspec_db_entry
fi

[ -d $DIRPKG/$BASEPKG/tmp ] && chmod 1777 $DIRPKG/$BASEPKG/tmp #130305 rerwin.

cat /tmp/petspec_db_entry | tail -n 1 > $DIRPKG/$BASEPKG/pet.specs

echo
echo "Creating package..."
tar -c -f $DIRPKG/${BASEPKG}.tar $DIRPKG/$BASEPKG/
sync
case $EXT in
xz)xz -z -9 -e $DIRPKG/${BASEPKG}.tar ;;
gz)gzip --best $DIRPKG/${BASEPKG}.tar ;;
esac
TARBALL="$DIRPKG/${BASEPKG}.tar.${EXT}"

echo
echo "File $DIRPKG/${BASEPKG}.tar.${EXT} created. Now converting to .pet..."
FULLSIZE="`stat --format=%s ${TARBALL}`"
MD5SUM="`md5sum $TARBALL | cut -f 1 -d ' '`"
echo -n "$MD5SUM" >> $TARBALL
sync
mv -f $TARBALL $DIRPKG/${BASEPKG}.pet
sync

echo
echo "${BASEPKG}.pet has been created. Finished."
echo
echo "If you look in ${BASEPKG} you will see the new '.specs' file."
if [ "$DESKTOPFILE" = "" ];then
 echo "And in $BASEPKG/usr/share/applications/ the new '.desktop' file."
fi
echo "Directory $BASEPKG is now configured correctly as a PET package"
echo "and in future you do not need to go through this script again."
echo "You could manually edit the files if required, and create another"
echo ".pet package just by doing this:"
echo "# tar -c -f ${BASEPKG}.tar ${BASEPKG}/"
case $EXT in
xz)echo "# xz -z -9 -e ${BASEPKG}.tar" ;;
gz)echo "# gzip --best ${BASEPKG}.tar" ;;
esac
echo "# tgz2pet ${BASEPKG}.tar.${EXT}"
echo
echo "dir2pet exited."

###END###
```

I've done a bit of testing in interactive and skip modes and all seems working as expected. I think there is no need of a special case for arm devices these days as there are some very fast ones around.

Cheers


This should handle some of the problems described in #3


Nice! I think this will also fix a similar issue that some users have seen when the Packages pane is disabled :)


I put up a test project and indeed that [include] configuration in .flowconfig is useless. Flow seems to read the sources files of flow-static-land just fine, I'll update the docs, thanks for pointing out.

For what concerns webpack, AFAIK adding `path.resolve(__dirname, "node_modules/flow-static-land")` doesn't include the entire library: only the imported files will be traspiled and included.


You the boss, why don't you told me?


make the pull requests


It seems I forgot to push tags. Just pushed now.


@JoinRajuncraftNow WHY DID YOU FOLLOW MCELROY'S GITHUB?!


@JoinRajuncraftNow Why do you have a blank commit?


Regarding webpack, I'm pretty sure it just recursively follows the module dependency graph, but I'm not 100% sure.

I was digging into this because of this Flow error (still haven't figured it out): Flow 0.32.0
![screen shot 2016-09-09 at 3 15 09 pm](https://cloud.githubusercontent.com/assets/16157429/18404582/423c52c6-76a0-11e6-9bc6-8f1ad1cc58c5.png)


PrepareForUpdate does not take any arguments. POST fails if we pass TFTP server and filename as data.


Hit enter by accident before changing commit details.

This was just minor refactoring


The following doc(s) have been deployed to the [terminusma](https://terminusma-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/terminus/commands](https://terminusma-static-docs.pantheonsite.io/docs/terminus/commands)
- [source/_partials/footer_scripts.html](https://github.com/pantheon-systems/documentation/commit/0ba4b021cbaa80cf824d8804beee6572ce4320fe/source/_partials/footer_scripts.html)
- [source/docs/assets/js/main.js](https://github.com/pantheon-systems/documentation/commit/0ba4b021cbaa80cf824d8804beee6572ce4320fe/source/docs/assets/js/main.js)
- [source/docs/assets/terminuscommands.json](https://github.com/pantheon-systems/documentation/commit/0ba4b021cbaa80cf824d8804beee6572ce4320fe/source/docs/assets/terminuscommands.json)


Unnecessary Line


Extra space before "master"


<img src=https://assets-cdn.github.com/images/icons/emoji/octocat.png>


i just found the mod loader i made


Fixes #553, https://github.com/socrata/opendatanetwork.com/issues/553 and #555, https://github.com/socrata/opendatanetwork.com/issues/555


No need change on movements to get depot boxes?


Since we already have an overview and we want to minimize the definition of OTR, without a bunch of words, I don't think it's a good idea to have all these in High level overview. But again, this need to be simplified and probably can be moved in terminology.


On L240, there are 3 quotes on each side. Why is that?


develop (Unknown) - x86_64-MacOS-10.10-clang: OK (2382 of 2448 tests passed, 0 test warnings)

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


os_2_0_develop_linux (macumber) - x86_64-MacOS-10.10-clang: 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)


If I add to my `index.js`

```js
/* @flow */

import * as maybe from 'flow-static-land/Maybe'
```

then I get a small 9.32 kB bundle. Opening the bundle I see `HKT.js`, `Maybe.js` and `Identity.js` included (as expected)


This is a bold attempt ! Good luck !


$(this).$(this).$(this).$(this).$(this).$(this).$(this)


I'd suggest dropping "Tests" from perf_tags.  I think the overlap here would be confusing.


The following doc(s) have been deployed to the [terminusma](https://terminusma-static-docs.pantheonsite.io/docs) Multidev environment:
- [docs/terminus/commands](https://terminusma-static-docs.pantheonsite.io/docs/terminus/commands)
- [source/_partials/footer_scripts.html](https://github.com/pantheon-systems/documentation/commit/25d44cf279bbedab06154ec45d32d37e8311c46a/source/_partials/footer_scripts.html)
- [source/docs/assets/js/main.js](https://github.com/pantheon-systems/documentation/commit/25d44cf279bbedab06154ec45d32d37e8311c46a/source/docs/assets/js/main.js)
- [source/docs/assets/terminuscommands.json](https://github.com/pantheon-systems/documentation/commit/25d44cf279bbedab06154ec45d32d37e8311c46a/source/docs/assets/terminuscommands.json)


Integrated with Xcode workflow


final v0.7 commit


why import this again? It is already imported at the top


Just curious, but why did you remove the PID creation? It's not necessary on *most* services, but some of them don't properly handle their own PID creation when launched. Could you tell me what you're doing or what symptoms you were seeing that prompted the change?


#5770-User-file-generating-many-fancoil-max-iteration-warnings (mjwitte) - i386-Windows-7-VisualStudio-12: OK (2328 of 2334 tests passed, 0 test warnings)

 * 6 tests had: EIO diffs.
 * 5 tests had: ESO big diffs.
 * 6 tests had: Table big diffs.
 * 1 test had: MTR big diffs.
 * 1 test had: ESO small diffs.

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


It looks like this may do unexpected things if more than one client connects and sends data at once. I'm not really sure what the right behavior is in that situation, though. To start, maybe it's fine to just say that the behavior is unexpected if more than one client connects.


Spoke to @kithrup about this, he says for "some mysterious reason" this fails without this import, still no clue why!!!!


I am glad


I think it would be a very good idea to clearly define what is in the high level overview, security properties, and the terminology sections, so we don't have duplication.


Supported by the @Poniverse/meme-dream-team


The import is missing:
    import { normalize_common_options } from '../redux/normalize'


Fixed in `4.1.9`


@Vincz Fixed in `4.1.9`


At first I was thinking that we should restrict it to a single client but couldn't find the API from ofxNetwork. Later I thought we could limit the loop `for (int i = 0; i < server_.getLastID(); i++)` but the flexibility of stopping the client and reconnecting seems crucial for prototyping (iteration).

In the end I simply leave this as is and yes, when multiple clients connect, data will simply be merged and it's undefined behavior.


[R/analysis.R:33:16:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/R/analysis.R#L33) *warning:* **no visible global function definition for ‘data.table’**
```r
        res <- data.table(rid = names(in_t), panel = pname, lfc = lfcs)
               ^~~~~~~~~~
```
[R/analysis.R:38:12:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/R/analysis.R#L38) *warning:* **no visible global function definition for ‘rbindlist’**
```r
    return(rbindlist(out))
           ^~~~~~~~~
```
[R/analysis.R:88:11:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/R/analysis.R#L88) *warning:* **no visible global function definition for ‘ES’, Did you mean 'es'?**
```r
    es <- ES(p, w, pws)
          ^~
```
[R/analysis.R:89:26:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/R/analysis.R#L89) *warning:* **no visible global function definition for ‘ES’, Did you mean 'es'?**
```r
    norm <- replicate(n, ES(p, w, sample(pws), both = TRUE))
                         ^~
```
[R/exarray.R:29:11:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/R/exarray.R#L29) *warning:* **no visible global function definition for ‘exprs’, Did you mean 'exp'?**
```r
    ex <- exprs(eset)
          ^~~~~
```
[R/exarray.R:38:12:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/R/exarray.R#L38) *warning:* **no visible global function definition for ‘matrix_reduce’**
```r
    res <- matrix_reduce(ex, idx, facs, method)
           ^~~~~~~~~~~~~
```
[R/exarray.R:41:12:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/R/exarray.R#L41) *style:* **Variable and function names should be all lowercase.**
```r
    return(ExpressionSet(res))
           ^~~~~~~~~~~~~
```
[R/exarray.R:41:12:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/R/exarray.R#L41) *warning:* **no visible global function definition for ‘ExpressionSet’**
```r
    return(ExpressionSet(res))
           ^~~~~~~~~~~~~
```
[R/RcppExports.R:5:11:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/R/RcppExports.R#L5) *style:* **Only use double-quotes.**
```r
    .Call('prtools_matrix_reduce', PACKAGE = 'prtools', m, idx, factors, method)
          ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:5:46:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/R/RcppExports.R#L5) *style:* **Only use double-quotes.**
```r
    .Call('prtools_matrix_reduce', PACKAGE = 'prtools', m, idx, factors, method)
                                             ^~~~~~~~~
```
[R/zzz.R:15:37:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/R/zzz.R#L15) *warning:* **no visible binding for global variable ‘pkgs’, Did you mean 'png'?**
```r
    is_loaded <- paste0("package:", pkgs) %in% search()
                                    ^~~~
```
[R/zzz.R:16:20:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/R/zzz.R#L16) *warning:* **no visible binding for global variable ‘pkgs’, Did you mean 'png'?**
```r
    needed <- sort(pkgs[!is_loaded])
                   ^~~~
```
[R/zzz.R:22:20:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/R/zzz.R#L22) *warning:* **no visible binding for global variable ‘silent_lib’**
```r
    lapply(needed, silent_lib, character.only = TRUE, warn.conflicts = FALSE)
                   ^~~~~~~~~~
```
[tests/testthat/test_exarray.R:6:13:](https://github.com/cdiener/proliferation/blob/800c6649eaf05b600363cc43655a9739f53abe90/tests/testthat/test_exarray.R#L6) *style:* **Variable and function names should be all lowercase.**
```r
    eset <- ExpressionSet(m)
            ^~~~~~~~~~~~~
```


This isn't necessary after caskdata/hadoop_cookbook#282 is merged a new cookbook is released. Anything higher than 2.6.0 of the cookbook will include a change that supersedes this one.


Hello praiskup - was looking through your implementation of progress and your previous exchanges with verigak.  After reading through the exchange on my pull request and examining your implementation of this package - I think you might have misunderstood the problem addressed by my PR.

The main goal of my PR was to limit the calls to the update() function - which by far dominates (I would think - I/O operations are fairly expensive w/o buffering) the runtime cost of this package.  I will be splitting my PR into two separate PR for verigak's repo - one which fixes the I/O cost problem and one which provides a more stable ETA estimate using something like your method.

Hopefully verigak will be more open to your ETA estimate modification this time.


We probably don't want this kind of fix FYI.


One of the issues I've identified with an approach like this is it's open to an SQL Injection attack if your updateOn clause contains a variable from user input.


Anyways - the point of the above comment was to ask if you wanted also for me to create a PR for your repo.  My view is that if both my PR are accepted there is no need for this repo so I am inclined not spend time submitting one.


As is the answer **ALWAYS**, slow down your requests.


Why did you lower the romance thresholds? Not complaining, just wondering :)


TeamCity Umami :: WebClient :: Sites :: Micro Sites :: GC Microsite - Restaurant Search :: Pull Request Test [Build 24](http://teamcity.otenv.com/viewLog.html?buildId=5188555&buildTypeId=Umami_WebClient_MicroSites_GcMicrositeRestaurantSearch_PullRequestTest) is now running


TeamCity Umami :: WebClient :: Sites :: Micro Sites :: GC Microsite - Restaurant Search :: Pull Request Test [Build 24](http://teamcity.otenv.com/viewLog.html?buildId=5188555&buildTypeId=Umami_WebClient_MicroSites_GcMicrositeRestaurantSearch_PullRequestTest) outcome was **SUCCESS**
Summary: Tests passed: 28 Build time: 00:01:27


dsdsd


SKILL_CRITICAL_HIT_CHANCE is 7 and SKILL_FISHING is 6, not is possible use for (uint8_t i = SKILL_FIRST; i <= SKILL_LAST; i++) {


Why that? The tests depend on a specific version of the event-loop and only work with the specified majors of phpunit?


Also I see your problems with moving update - my decision to move it was not however motivated by ETA concerns.  Will do my best to incorporate your advice into my next PR.


Yeah, I dunno what I was thinking, changing back and just updating to `^0.3`


Closes #18


Have you thought about any of the performance issues with making the DataFrame be based on lists rather than tuples? In Elixir, lists are linked lists under the hood, while tuples are arrays.


Faltou alterar o métodos Index


push this junk


Hi @mgruner,

This postfix if goes against OTRS Code style, can you please check it?

((enjoy))
cr


Make sure to add `bb-test-zfstests.sh` as a step.


fs is ext4
about logs...adb logcat immediately stops when freeze
the only log i had is kmsg ...
the proc/last_kmsg doesnt exist ( not created?)
although...i think its not sdcardfs issue(at least its not directly this)

In optcm13 i changed gallery to aosp one.whenever i get inside of the app,i get a freeze after 10-15 sec...so i guess its the aosp gallery<->CM issue with the new driver

(on latest release i still use aosps gallery and had no issues)


I like where you're going with this and I think we can take it farther.

How about we call this new keyword "Requires-builders:".  Valid values would be "build", "test", and "perf".


Почему ты вдруг отказался от этих прекрасных методов?


Пассажирский поезд теперь без валидаций?


Spaces! :smile: :laughing:


So without `--clock` and `use_sim_time:=false` is the best?


you're back o.o


since restored_ao_tables is a set , do we really need to do the `(sch, tbl) not in restored_ao_tables` check


You need to assume this user is new to Haskell. Throwing around words like monad transformer and interpreter theory might be a bit much. Instead point them to learn you a haskell or the article if they haven't learned haskell yet or has just started. By clarifying that the tutorial is for someone who has a basic grasp of haskell but doesn't know where to go next will make it easier for you in terms of targeting your audience and what you can assume while writing it out.


Also it should be be 'so if' not 'so f'


Might be better to just say open up a PR for discussion on the improvement and possible inclusion.


These fail as the kmsClient (which is used by the decrypt function) isn't set until further below.


C style syntax? Remember this is meant for beginners. Simpler more direct language is more effective at getting the point across to a larger audience. This includes those who may be programming for the first time ever.


Screenshot (Video)


其实可以去掉编译环境的配置


Is there a reason to have this as its own field? You should be able to get the same value calling `byteLength()` (also a final field) from the base `Rope` class.


Hi @mgruner,

Should the name of this tests be "HTML email" rather than "plain email"?

((enjoy))
cr


@mgruner

En empty line is missing here :-)

((enjoy))
cr


Ok, so I conflated two things. Sorry to thrash you with wrong information. You should include your library for the loader—it doesn't mean that it is included in your webpack bundle, just that the flow types will be stripped by the loader.


homoiconicity. Hmmm.... Who's your target audience again? Beginners or people who want to build a language but don't know where to start? Focus on that when you write and you should choose one or the other.


Use [DisposableViewModel](https://github.com/jodli/InsuranceV2/blob/master/Source/InsuranceV2.Common/MVVM/DisposableViewModel.cs).


:-( This is technically a source-breaking change, but since we already support dynamic casts between the optional types I think it would only manifest when using `type(of:)`. Is that all right?


xDDDD


keep api params


Extra period. Also when writing a tutorial use we not I. It's more inclusive of the reader and makes it easier to get them to work with your tutorial emotionally because it feels like you're building it together with them, not you building it and showing them. It's a subtle but powerful difference


Тест


ліоаіваі аіваів


#5770-User-file-generating-many-fancoil-max-iteration-warnings (mjwitte) - Win64-Windows-7-VisualStudio-12: OK (2328 of 2334 tests passed, 0 test warnings)

 * 6 tests had: EIO diffs.
 * 5 tests had: ESO big diffs.
 * 6 tests had: Table big diffs.
 * 1 test had: MTR big diffs.
 * 1 test had: ESO small diffs.

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


🎉 thank you! This is awesome :D


At some point we really should fix this :laughing:


Hello. I've had to comment out the "-DUSE_LIBRAW=OFF" line in my local repo in order to make use of OIIO's libRaw support. Is there a better approach?


might want to bump the "next version number" in the buildscript up to 322 since I released a 321 after you merged it into BotaniaV2, so if you made a release we would have two 321's :P


no se lo que ise :v:


蜜汁<br>不会换行吗？


@Miigon 最后的结论是如果都放在一个地方就不需要改名字了啊(╯‵□′)╯︵┻━┻
现在启动游戏的方法是./launcher client和./launcher server。-f参数都删掉了，过程中完全没地方让你输入dll名称啊。就算有（配置文件），也是一次性工作啊


谁说不会呢【雾
那renew分支还能做吗？


There was an error `routes parameter not set`.
Fixed in `4.1.10`


I think the order should be
- Only access data in table thought the Table module (in progress)
- Write some benchmarks with different data (small, big, many columns, many rows)
- Try different backends and compare


Epic! I'll put this in next weeks email :Fist:


How's this look?

``` diff
diff --git a/README.md b/README.md
index 9ff754f..18beb5d 100644
--- a/README.md
+++ b/README.md
@@ -71,5 +71,7 @@ maintenance and allows for more easy customization.
    enhancements, etc.  This is a base desktop system, with some development
    tools installed.

- - Stage 4, complete Raspbian system.  More development tools, large packages
-   like LibreOffice, email, sonic-pi, wolfram-engine, etc.  All the things.
+ - Stage 4, complete Raspbian system.  More development tools, an email
+   reader, learning tools like Scratch, specialized packages like sonic-pi and
+   wolfram-engine, system documentation, office productivity, etc.  Basically
+   this stage installs all the things.
```

Joseph


But yes, I agree, it may very well turn out that using tuples is much faster. Or at least faster for the most common operations


Players are abusing it to 'hide' from the radar.


tu es malade


readme-edits


I agree. Make sure to note 2nd edition and link to it.


Fully fledged Scheme interpreter written in Haskell. implements in C should be implemented in C.
'The Scheme'
more fleshed out rather than more featured. It's less awkward as a sentence.


buildingunit (Unknown) - x86_64-MacOS-10.10-clang: OK (2389 of 2448 tests passed, 0 test warnings)

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


Just realised this was here, shame no-one is going to use it this year. :stuck_out_tongue:


git can be configured to automatically push tags associated with the commits being pushed as well :+1:

```
$ git config push.followTags true
```


Здесь тоже можно было воспользоваться инстанс переменной уровня класса: `@validations`.


There's a lot of resources but everything from 29 on doesn't answer the question Why Lisp?

Again this is Haskell not other languages. Best to not reference them and focus on the question of this section.


Well, translating this page is probably a bad time/value tradeoff compared to encouraging translating the app itself.  I guess we should just not tag anything.


yeah totally.  I guess the copy part of my copy-paste failed :)


Don't use w/ as short hand for a tutorial


yeah, good idea


We're aware. Alamofire 4.0.0 isn't released yet.


Годится, хотя теперь приходится определять валидации в каждом подклассе. Решение в том чтобы определять валидации на уровне базового класса, а при проверке проверять не только переменную `@validations` у текущего класса, но и у базового класса.

Иными словами мы смотрим есть ли валидации в текущем классе, потом смотрим есть ли валидации в его родителе и так далее вверх по иерархии наследования.


@RandomlyKnighted  can you share your email?


this file is new


You talk about Why Haskell is good for production. That's not relevant to the scope of the tutorial. Why Haskell for writing a Scheme Interpreter? What features does Haskell have that makes it more powerful and useful at writing a compiler compared to another language like C or C++?


Put some proposed changes at https://github.com/rishig/zulip/commit/49dd73cb4cdb7e10db50f3d674d2c2bb5cfde3bc


#5770-User-file-generating-many-fancoil-max-iteration-warnings (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2362 of 2368 tests passed, 0 test warnings)

 * 6 tests had: EIO diffs.
 * 5 tests had: ESO big diffs.
 * 6 tests had: Table big diffs.
 * 1 test had: MTR big diffs.
 * 1 test had: ESO small diffs.

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


This is an updated version of the classic Write Yourself a Scheme in 48 hours.

Links are ugly use the []() notation in Markdown to turn text into links.


feedback is welcome. as for the header... looks like we have a misconfiguration in our build then, since I am using what is defined by the gradle build. As for the missing <?>, yeah, that can be added. Frankly it is not of any real use, but well, doesn´t hurt either.
Realm should be more understood as a replacement for MetaClassRegistry. ClassInfo and MetaClass I want to merge into one structure. As with realms a class can have only one meta class per realm, there is no reason to have ClassInfo and MetaClass separated.


#5770-User-file-generating-many-fancoil-max-iteration-warnings (mjwitte) - 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)


Before we go further we need to understand Scheme before we can write an interpreter for it.
parentheses
procedure call


You need to explain all of this like the person has never learned Scheme. Teaching Scheme is fast since it's a small language. You need to explain the basics of Scheme, the special forms you'll actually be using, and explain functional vs iterative.

Remember as simple as possible but effective. Assume the user knows nothing. They've never read any of this stuff before and don't understand languages. That's why you're teaching them.


@aduriseti thanks for this comment!  Yeah, I'd be glad to accept your PR here, too.  That being said, I would be careful to recognize what really causes the I/O.  Calling update() is basically just a function call.  If there is some issue with I/O, I would think it is because the 'update()' callback does a lot of stuff (but that also means that the "max-frequency" filter might be done directly in callback.

If we could make this optional, I would be super comfortable with your fix, but I'm open to discussion :)


not essentially. It either is or is not.


#5770-User-file-generating-many-fancoil-max-iteration-warnings (mjwitte) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1761 of 1762 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-99.94%25-yellow.svg) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-70.89%25-green.svg)


@robertmesserle Would there be no way to listen for this grunt event that is already emitted somewhere (from the Gruntfile or anywhere else in our codebase)?


This should probably s:signcolumn


@robertmesserle Also, did you see https://github.com/gruntjs/grunt-contrib-qunit/pull/127 ? Would that do what we needed?


你这个根本没有用到 MyBatista嘛！你要follow之前的模式啊。


check spelling and also directory location for file


I will be interested to try this when i have time as I've tried to insert delays and multiple hub commands before using the same method here and it never worked on my hub.  Is this working code for you? Also would you mind commenting your code to explain why you have added new commands onphysical and offphysical? It is also quite confusing to see so much code left in but commented out. Is there a reason it needs to remain in? (Such as to provide people with options?) I hope to try some of this this weekend but would like to understand better what it is trying to do, at least the "physical" and version stuff. Thanks again for adding to this effort.


i guess this should be 'if' instead of 'f', right? Thanks!


先理解当前的代码结构。分层，分模块设计。


added two lines to the file


add date


/cc @jcredding


NDS？
![image](https://cloud.githubusercontent.com/assets/5743863/18374203/8e852428-767d-11e6-857d-199a8ea674ed.png)

还是 DNS ?
![image](https://cloud.githubusercontent.com/assets/5743863/18374240/c92b9d3c-767d-11e6-9770-bb6d65a3d5fa.png)


Great change that joe guy dumb 💥  👍


great change


Awesome. Really going to push the needle


Bro, will those sepolicy hacks can be useful for mt6592 or 82.


/cc @jcredding I did a major release since I remove dassets-erb, FYI


WTF?


And this??


i forgot to add that this happens only when there is no savefile or pfix=ram
there is a discussion about this in the slacko700 alpha thread..
http://murga-linux.com/puppy/viewtopic.php?t=108017&start=173


存日志到数据库是分三个部分的过程，一个是插入URL，文章所在的第几篇和总的数量，第二个是更新是否成功，成功数和失败数，第三个就是给每个更新平均爬取时间


I'm not sure I understand 100% or this, but if at least two sets of eyes (especially if one set is Nic's) have looked at it and deemed it not to break anything, then go ahead and issue a pull request that I'll merge.


Damn, file is a lot less bigger now.


buena la rata


@scrizz Lua doesnt support incrementing like that :C


Errei referência. Na verdade, esse aqui é referente ao #18


Thanks! Sorry for this mistake. Midnight is not that good to write the bash.


I haven't come across anything like that yet, but I'll see if I can find something cleaner now that I have a better idea of what I'm looking for.

> On Sep 8, 2016, at 8:00 PM, Phil Freo <notifications@github.com> wrote:
>
> @robertmesserle Would there be no way to listen for this grunt event that is already emitted somewhere (from the Gruntfile or anywhere else in our codebase)?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub, or mute the thread.
>


All about writing C code in linux


@chandra-patel I am also interested in knowing why this was removed? 🤔


This looks like it would definitely solve our problem.

> On Sep 8, 2016, at 8:03 PM, Phil Freo <notifications@github.com> wrote:
>
> @robertmesserle Also, did you see gruntjs#127 ? Would that do what we needed?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub, or mute the thread.
>


![screenshot 23](https://cloud.githubusercontent.com/assets/20018401/18374534/d66acf0c-761b-11e6-8e7b-276846203ea5.png)


Intro-to-android app


> you need to modify this IAM user's permissions to scope its access to the Checkup bucket

Is this possible using their API? If I knew how to do this I would have done it :smile:


> こちら$conなど、わからないコードばかりでphpなのかhtmlなのかもわからず、断念したデータでしたので、「input_page.html」「regist.php」を使い入力を試みました。

そこあたり最初は判別難しいですよね。

もしPHPのコードで基本的なことが抜けていて不安があるという状態でしたら、
http://www.phpbook.jp/tutorial/
の「関数」までのところか、
ドットインストールのPHP講座もありますのでどちらか学びやすいほうを選んでみてください(時間があれば両方オススメしたいです)。
http://dotinstall.com/lessons/basic_php_v2
動画の場合、全部みるのは骨が折れるかとおもいますのでみるとしても #16 までが良いかと思います。

> http://www.flatflag.nir87.com/insert-942

良い記事なのですが、想定した答えとサンプルのやり方が微妙に違うので(以下あたり)
```
$params = array(':name' => '藤野');
```
今は混乱してしまうかもしれません。いくつかIssueが終わった後に読んでみるといい記事ですかね。提供ありがとうございます！


TODO: Make sure control doesn't suggest uncontrollable params


.deployment !!!!

So, no more heroku? :(


oopsie :-)


TODO: Add snippets for all Sonic Pi blocks


i got this eror when managing heroes

[10:16:14 AM]  Changing objective to: Hero Management
[10:16:16 AM]  Scene: Adventure Start
[10:16:18 AM]  Scene: Heroes
[10:16:18 AM]  Start managing heroes
[10:16:19 AM]  Checking each position for level 30...
[10:16:20 AM]  - Got position: 2
[10:16:22 AM]  - Got position: 3
[10:16:24 AM]  - Got position: 4
[10:16:26 AM]  - Got position: 5
[10:16:31 AM]  Finding heroes...
[10:16:31 AM]  ERROR: Object reference not set to an instance of an object.
[10:16:31 AM]  ERROR: System.NullReferenceException: Object reference not set to an instance of an object.
   at SevenKnightsAI.Classes.SevenKnightsCore.ExpectingScene(SceneType sceneType, Int32 retry, Int32 sleepInterval)
   at SevenKnightsAI.Classes.SevenKnightsCore.ManageHeroes()
   at SevenKnightsAI.Classes.SevenKnightsCore.MainLoop(Object sender, DoWorkEventArgs e)

and when key reach 0 the bot stuck

[10:31:50 AM]  Scene: Adventure Start
[10:31:52 AM]  Scene: Out Of Silver Keys Popup
[10:31:52 AM]  Changing objective to: Gold Chamber
[10:31:54 AM]  Changing objective to: Adventure
[10:31:55 AM]  Changing objective to: Gold Chamber
[10:31:57 AM]  Changing objective to: Adventure
[10:31:59 AM]  Changing objective to: Gold Chamber
[10:32:00 AM]  Changing objective to: Adventure
[10:32:02 AM]  Changing objective to: Gold Chamber
[10:32:03 AM]  Changing objective to: Adventure
[10:32:05 AM]  Changing objective to: Gold Chamber
[10:32:06 AM]  Changing objective to: Adventure
[10:32:08 AM]  Changing objective to: Gold Chamber
[10:32:09 AM]  Changing objective to: Adventure
[10:32:11 AM]  Changing objective to: Gold Chamber


Good point, it is missing, I guess the compiler didn't complain because pretty much everything for WebAssembly is #ifdef out for linux.


R file


looks like the url here has .patch in it :S


Feel free to put some userinfo warning for `applyintegrand` in `simplify_assuming`...


Octovaedeanaedeanaeded


@andreineculau isn't the order changed ? resolve_ref validates after resolving, returning in State a new schema, and you're passing this to validate the other Attrs. i think this should be
```
NewState = resolve_ref(Value, RefSchemaURI, State),
check_value(Value, Attrs, undo_resolve_ref(NewState, State));
```

thoughts ?


Tumblir die


Oh， No， 又是笔误。。


Hey, this commit references story #129740061, which is for v24, but I think it was actually supposed to reference #129740059, which is the one for v26?


Yes!


Awesome. Are there other ports in use as well...?


is this work？


Thank you. This test can run anway since my other idea was to reduce all captures at low depth.


哈哈哈


Ok interesting! If that is the case, how will the VMs talk to each other ?? We might need to open some ports...
And any ideas what kind of errors we would see (out of curiosity)?


挺好


Hola


Hahaha no problem. It's never a good time to write bash...


测试用例不是这么加的，这段及相关代码去掉


oops!


Looks pretty good. Could you provide code to test these out?
A test for analytics (or maybe we can do that in a separate PR/Jira/Commit) to ensure no regressions. Another test for Intents.


Changes look good to me.. In the process of booting the VM and will post results when complete.


Currently no. But perhaps when we integrate IDE and Maple, there will be other ports in the future.


$message只在单个方法中使用了，没必要弄成类成员变量


Why don't you wait for the results for take 1?
The framework is overloaded as is...


Oh that's how you do it! https://github.com/hakaru-dev/hakaru/commit/efd5f7a2a446531cf91daad50bbcad9df09900e7


One comment: can you print "FASTMaple VM booted successfully!" or something like that at the end, so the user knows the script completed successfully..


这种情况改成 `$result ? 1 : 0;` 更优雅


Model中不应对Repository存在依赖


* 最开始用来稍加练习的


这个不是计数器项目啊，是不是走错片场了？


Sure


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

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


OK


3 ways data binding.


返回


@BergWerkGIS Built in UCDN should be on. Otherwise another unicode implementation, like from ICU will be needed. The one from UCDN is ideal since it is small and that is what is used on unix (because we disable ICU: https://github.com/mapnik/mapnik-packaging/blob/7862fb9f58062780de1181a89a009c9d417037d1/osx/scripts/build_harfbuzz.sh#L46)


测试成功


#include<iostream.h>


With this, every time TiLaunchActivity is started, it runs ```app.js`` if  the JSActivity is not running. Do you foresee any issues that may arise from that?


Pretty much.


Did you also apply this patch on your system : https://github.com/webmin/webmin/commit/74efe3465e82d8d428fa9eab8542e98425f68f88


Damn, I meant to add that. Yeah, `.use` will be used for plugins. It was redundant with `.set` and was confusing. thanks


Nope, I mean you can remove it because you added `base`.


These may be better than the English versions. I looked it up and размножение = reproduction.


Close #14


> To install support in your system

Should it be 'To install this in your system'?


> Once you installed

Should it be 'Once you have installed'?


# Great services


> Nope, I mean you can remove it because you added base.

Oh, the `Snapdragon` class... got it. The `.use` method was changed on `Parser` too.

> And here comes one idea. Why not try to get the name of the plugin function?

That would be a bug waiting to happen lol


semi colon instead of colon here


commont: 这里新添加了一句话


test comment `1 on "dummy update"


Sample Pics


'main.scss' isn't needed with the component based system we're using here, the only thing that would probably go into it is the 'html' and 'body' styles, and would probably just complicate the build process. 'Root' styles (like stuff for the body), should probably go into the <style> section of App.vue, as it's the 'root' component


Great job leaving comments and pseudocoding! It is very clear what you are thinking and how you are approaching the code.


When running Android Studios 'Inspect Code' function, we get many issues. This fixes some of them


I will add that I need to clean up the logic/syntax in detail fragment to fix the bugs i fixed in the detail activity


Fantastic job going for the all the bonuses!


'main.scss' isn't needed with the component based system we're using here, the only thing that would probably go into it is the 'html' and 'body' styles, and would probably just complicate the build process. 'Root' styles (like stuff for the body), should probably go into the section of App.vue, as it's the 'root' component.


Why is `String.valueOf` being used here? `"(" + point.x + ")"` seems good enough, or even `"(" + point.x.toString() + ")"`.


Mary, you are doing incredibly well! I can not find any feedback to give for room to improve. Your code is very clean and you are executing all the concepts excellently. Keep up the great work!


develop (Unknown) - Win64-Windows-7-VisualStudio-12: OK (2407 of 2448 tests passed, 0 test warnings)

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


@HarshwardhanSingh This is a "must" in production apps. The idea is that a migration, if released into git origin and pulled by others, has to be treated as permanent, and cannot be changed. But as long as your change has not been published (only committed locally or used by only you) , you can keep updating the migration as you please.


Gvv


Keep in mind this may become redundant when writing front-end only code with webpack, but good practice while in Rails.


slide-speed -> slide-quality ?


This is WIP (hence being in the develop branch). It's not production ready code :-)


Also worth mentioning in what scenarios a transaction gets rolled back,ie, what does the developer have to do to convert something non-transactional to transactional? Can you give an example?


Suggest better, more descriptive names for variables. How about `root_schema`, `schema_list` makes it more clear what these are?


This function is too big (~80 lines). Can this be split up into smaller functions to improve readability per the clean code guidelines?


What's this variable, @property_has for?
Is this a typo? am I right?


Nice job using multiline commenting!


When changing the license, you need approval from original copyright holders. I am just curious, did you manage to contact original Lobo Browser developers?


Thanks for your work. Btw level is actually an integer


Great job using console logs to check what is happening.


It's great to see how you are thinking to make DRY and efficient code. Perhaps try something like this on refactoring the next assignment.


+asp.net 文档地址：
 +https://docs.asp.net/en/latest/index.html
 +asp.net api document url:
 +https://docs.asp.net/projects/api/en/latest/


I changed to "SYNCHRONOUS" cause it depend on "DelegatingMailboxListener" at least


Can this if condition be made into a function something like the below? This will make it clear what this check is, so that reader doesn't have to rely on comment to understand (code may change, but comment may not be updated, which will confuse readers)

```
bool keyword_is_leaf(std::string & keyword)
{
    if(keyword == "leaf" || keyword == "leaf-list" || keyword == "anyxml")
        return true;

    return false;
}
```


Okay so something strange happened, it seems the _first_ attack is ranged attack in disguise, only the second and beyond attack gets replaced. This didn't happen when I tested this, so I'm very confused.

The correct value is B8 09 52 00 00 5F (which is actually the one you posted first @Rydian just without the last byte) unless it actually changes

Need some testing here


Speaking of project maintainers, does this project need more maintainers?


Since the function is returning on above error, is this `else` loop needed?


@jakejohns yes the comment was wrong. See https://github.com/atlasphp/Atlas.Cli/pull/9#issuecomment-213789933


don't change this.


Рп


@dwradcliffe If the version of gem is yanked, users can not download it. So I think that users don't need SHA-256 in this case.


typo in module name? maybe you wanted `Discoget`?


Is spelled out variables (like `attributes`) better than abbreviating here for clarity/readability?


ok, maybe not :)


按时大大啊


dfgsd


why don't you use directly
```
if "$restricted"
```
instead of
```
if test "$restricted" = true
```


replace "cs" with "prevcost_cs" if ioc is on.


Email isn't really a specific package or program. Wouldn't it be better to be more specific ?
Could replace `email` with `claws-mail`.


Yes, I think on all systems or not at all is best.
On mac, you get much smaller stack-space on the non-main thread, so you would hit the problem more often - ran into this on the haxe serializer.
So I would do it unconditionally in project/libs.
But in src/hx/libs/regexp/Build.xml there are a few more options, since this is done per-project.
We could add it with ```unless="HXCPP_RECURSIVE_REGEXP"``` which would allow developers to use a haxe define to turn this on if they need the speed, and know the risks.


@TheDiamondYT1 Must you be so childish?


These 4 lines are pretty similar to the 4 lines on line 161. They can be made into a separate function and called from both places to avoid duplication. Something like below?
```
void add_attribute_to_diagnostic_node(EntityDiagnostic & diagnostic,
       std::string source_name, ydk::core::ValidationError validation_error)
{
    ydk::core::DiagnosticNode<std::string, ydk::core::ValidationError> attr{};
    attr.source = key.arg;
    attr.errors.push_back(ydk::core::ValidationError::MISSELEM);
    diagnostic.attrs.push_back(std::move(attr));
}
```


Would `leaf_schema_list` be a better name for clarity?


Should this `Service` be a `struct` instead of `class`?


[Your benchmark job](https://github.com/JuliaLang/julia/commit/e6848f3e3d7c707a78731cb1ae6d1f37a7204803#commitcomment-18957425) has completed - no performance regressions were detected. A full report can be found [here](https://github.com/JuliaCI/BaseBenchmarkReports/blob/84c84032ea3ab9847061b4f7a5d28e6947ad466b/daily_2016_9_9/report.md). cc @jrevels


from sets import Set

for _ in xrange(int(raw_input())):
    print len(Set(list(raw_input())))


Hi Ivan, FYI this and a 2/3 density approach has already been tested wirhout success..


ohh , then we have chance to boot on prebuilt kernel. I think.


Should _hopefully_ fix #47.


^ I did it as [a pull request](https://github.com/behdad/harfbuzz/pull/315/), I'd guess


Good stuff @tshuwari

I think you can improve on line 9, excessive white spaces and variable naming could be better since you aren't just checking but cleaning the string.

Same goes for your `joinedString` variable name as well as your comment on line number 14.


I don't see this being changed back so I won't bother going over it again, if I could suggest a name for feedback on I'd personally prefer 'quantity' instead of 'amount'.


Downloaded this branch, but I'm not sure what to put for the encoding: parameter.

Alamofire.request("www.myurl.com", method: .post, parameters: params, encoding: ???, headers: nil)


Hey man, I'm sorry for not replying for a long time.
I sent you a message in Upwork


The developer in charge of merging pull requests is on vacation for a few days, so your changes will be merged once he returns. In the meantime, if you want to keep looking for strings that are too long, we'd certainly appreciate it.


Congratz for your first push its only the start of alot of fun :)
:+1:


This breaks the `when` test, which relies on `when` terminating a diversion.


> こちら、ご指摘ありがとうございます。
「PDO SQLインジェクション」に関して再度調べてみました。
1.文字エンコーディングを指定する
2.静的プレースホルダを用いる
3.バインド時に型を指定する
元のコードはこちらの考えに従って書かれていた形ですね。
私も再度書きなおしてプッシュしました。

ご理解されている通りでばっちりです！コード確認しますね！


Very cool project Ashika! I would like to see how far this goes!


import { Mongo } from 'meteor/mongo';


It was merged early. PR #1798 will address this.


This won't work. You need to omit ref $text ||. This is no better than what's there before. Really since you're looking for a scalar reference only, you should check for 'SCALAR' only.

$ref = HASH would fail with syntax error
$ref = ARRAY would fail with syntax error
$ref = CODE would fail with syntax error
$ref = SCALAR would succeed.


iteration (Unknown) - i386-Windows-7-VisualStudio-12: Tests Failed (2065 of 2448 tests passed, 0 test warnings)

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


Hello @desaiuditd @rahul286

I have removed the code as there was some issues like activity meta information layout break on activity page as well as on single activity page. Also issue in sharing. Also it not support `Top` and `Bottom` option to show the social icons.

@desaiuditd You called `rtsocial()` in `rtsocial_bp_activity_meta()` which is not work if `Manual` option not selected as that condition added in `rtsocial()`.

`if ( isset( $options ) && !empty( $options ) && $options[ 'placement_options_set' ] != 'manual' ) {
        return;
 }`

I have also doubts about `Manual` option. `rtsocial()` function should work independent of option. But I didn't have any prior knowledge of this. I talked with team, but we need more time to think on it.

These are the reasons and I removed the merged code to release the plugin with other changes.

@desaiuditd I think, we can't use the `bp_activity_entry_meta` action to show the social icons.

I didn't look into it further as I don't have more time on it at that time.

And yes, I am sorry to didn't let you know about this.

Regards,
Chandra


> try~ catchに関しては、下記が基本形かと思うのですが、

あっております。

> 実際にコードにthrowを入れるとエラーになってしまいます。こちらはどこに問題があるのでしょうか。

画像をみる限り、実は問題なく正常に動いた結果になるかと思います(これからコード確認いたします)。

#### 前提知識
```
throw new Exception('エラーが発生しました');
```
は例外を意図的に発生させる命令になります。

このうえで try ~ catch 構文はどのような構文なのかもう一度調べてみましょう！


Ovaj u WIPu sam koristio zadnje dvije zadaće. Al ga sam ja koristim cini mi
se. Jer kad god dodjem on je slobodan. Kazu kao razlog jer je stari Xcode
na njemu.

Dana 08.09.2016. 23:08, osoba "irfanG" <notifications@github.com> je
napisala:

> kakav ti imas racunar? jel neki hackintosh? mozda da vidis ovaj sto je u
> wipu?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/AlenOsmanagic/Zadace/commit/37a50c70b84aff380d61af72a76693db848050e9#commitcomment-18953065>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/ATLjicjgmyasLAOnwPVAUsE1uVxC1tafks5qoHlqgaJpZM4J4dIZ>
> .
>


the description of Recursion 01


It's not a duplicate bean registration. Rather than asking why it's not protected, maybe you should explain how it is a problem for you. Commit comments aren't a great to exchange idea so feel free to create an issue in the tracker with your problem and we can take it from there.


Hi Ryan,
Can you please share your working REST API code? Thanks


Have a look at `InjectionTest` from tempto-examples.
Try to put `@Named("databases.presto.ssl_port") String prestoSslPort` as a `setup(..)` argument and annotate `setup()` with `@Inject`. Let me know if it works then. Are other config properties visible during `setup()`? Maybe we have a bug in tempto.


Needs empty line higher to show this line as code block. The same with the later code blocks in the instruction.


If this is supposed to be a base class, never forget to add a default virtual destructor.


You're right, I will fix it soon ;)  Thanks!


Nice colors! :rainbow:


You're also right here. Thanks!


Uh, oh, this doesn't look like good OO design. Isn't there a better way without those reinterpreting casts?


`--use-app-entitlements` doesn't take a parameter, so there shouldn't be a `shift` here. This breaks the `use-app-entitlements` option when using resign from fastlane :(


... and it already the second time, see http://tests.stockfishchess.org/tests/view/57922cac0ebc5972faa16b8b


Is it really skilll_electronics, with three l's?


Perhaps worth adding a pointer in the commit message to how the GITHUB_ACCESS_TOKEN environment variable actually got turned into the line that's actually in the file? (Presumably just by adding a URL that describes that process)


@cloudnautique the AzureAd configuration works, but can you please take a look at this change and see if you figure out why I'm getting the following error?

```
rancher/members.go:57: cannot use members (type []client.ProjectMember) as type []interface {} in field value
```


For the record it generally doesn't matter what version of autoconf is available on RHEL 5, because we generate the configure script as part of the release process.

There is a fair bit of churn in this patch, and it adds a whole stack of symbols (with single-threaded checks) which don't get used; I would advise against merging it.


ben si les cordonnées eA.x corresponds au coin gauche de eA et eA.x + eA.widht corresponds au coin droit de eA alors ça semble pas mauvais le eA.x = eB.x - eA.widht mais je ne suis plus sur de rien


Component name choices follow the [guides](http://vue-loader.vuejs.org/en/start/tutorial.html) suggested naming conventions.


ok


修改地图样式


[Just kidding](https://github.com/Musare/MusareNode/commit/360f3b0d54c332939a2360e595c6e0a998d40e1d) :)


html文件因兼容性问题，请用IE浏览器打开


goood


Readme updated


Im getting this error ,
Severity	Code	Description	Project	File	Line	Suppression State
Error (active)		no suitable constructor exists to convert from "char" to "std::basic_string<char, std::char_traits<char>, std::allocator<char>>"	BullCowGame	c:\Users\User\Documents\Visual Studio 2015\Projects\UNREAL\Section_02\BullCowGame\FBullCowGame.cpp	126


非中央气象台借口


Just a heads up: `toJS` returns a new object every time it's called which means this selector will always rerun and never return the cached value. This can be fixed by moving the `toJS` into the result function:

```
export const bootSelector = createSelector(
    state => state.boot,
    boot => ({ ...(boot.toJS()) })
);
```


@atjonathan @KrisVos130 should we have the `backend/package.json` use spaces as well?


Not sure if we use it while is salving in the database.
In Brazil the format is `99999-999` and is salving fine and display correct in the admin.


Yes, the Mac does that. The SO link was good, particularly the tip about finding and removing the files in one command.

This is fixed now in the last commit.


Зачем это?