Here you go.
Happy to help. I consider it to passing it forward.
You create the code I help with minor improvements.

Francois Fournier<https://www.mcpvirtualbusinesscard.com/VBCServer/Blue/interactivecard>
+1 (514) 825-9186

[Description: Description: recycle_world_white_small]

Veuillez s.v.p. penser à l'environnement avant d'imprimer ce courriel.
Please consider the environment before printing this e-mail.

From: Alex Verboon [mailto:notifications@github.com]
Sent: September 10, 2017 5:52 AM
To: alexverboon/posh <posh@noreply.github.com>
Cc: Frank <github@ffournier.ca>; Comment <comment@noreply.github.com>
Subject: Re: [alexverboon/posh] Added Setup-ADK (c78e9c8)

Okay, would you mind to send your code in an txt file attachment to avoid mail formatting issues.

Many thanks for contributing to the code.

Alex

Sent from my Windows 10 phone

From: Frank
Sent: 10 September 2017 00:11
To: alexverboon/posh
Cc: Alex Verboon; Author
Subject: Re: [alexverboon/posh] Added Setup-ADK (c78e9c8)

I'm new to this Repo so I'm not sure what you mean. But there are only a few modifications to your original script so I can add multiples module in one shot rather then running it multiple times. Fell free to add the changes to you script if you like.
Frafou
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub, or mute the thread.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub<https://github.com/alexverboon/posh/commit/c78e9c836266ce6872a0f0372dd09916650b5902#commitcomment-24201002>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AGY0jCAQbetRJku2qeaqE7vfRXj9hd3vks5sg7E5gaJpZM4PQVoH>.

function Setup-ADK
{
<#
.Synopsis
   Setup-ADK provides ADK download and install options
.DESCRIPTION
  The Setup-ADK cmdlet provides options to download or install an individual feature
  from the Windows Assessment and Deployment Kit (ADK).

  Before using this script download the ADKSetup.exe (download launcher) from
  https://developer.microsoft.com/en-us/windows/hardware/windows-assessment-deployment-kit
  and place the file in the script folder

  example: C:\DEV\Utilities\SetupADK

  Additional Information

  https://developer.microsoft.com/en-us/windows/hardware/windows-assessment-deployment-kit
  https://msdn.microsoft.com/windows/hardware/commercialize/what-s-new-in-kits-and-tools#windows-imaging-and-configuration-designer-icd
  https://technet.microsoft.com/en-us/itpro/windows/manage/appv-install-the-sequencer
  https://technet.microsoft.com/en-us/itpro/windows/manage/appv-release-notes-for-appv-for-windows

.PARAMETER Download
 Instructs the cmdlet to run in download mode

.PARAMETER Path
 The path where the downloaded ADK instalation sources are stored

.PARAMETER Install
 Instructs the cmdlet to run in install mode

.PARAMETER Feature
 The ADK feature to install

 Note that the cmdlet only supports installing one feature at a time.

.PARAMETER ADKSource
 The ADK installation source path

.EXAMPLE
 Setup-ADK -Download -Path c:\temp\ADKSources

 Starts the download and stores the sources in c:\temp\ADKSources

.EXAMPLE
 Setup-ADK -Install -Feature UserStateMigrationTool -ADKSource c:\temp\ADKSources

.EXAMPLE
 Setup-ADK -Install -Features "DeploymentTools","WindowsPreInstallationEnvironment","UserStateMigrationTool" -ADKSource $PSScriptRoot

 Installs the ADK User State Migration Tool using the installation sources in c:\temp\ADKSources

.NOTES
 version 1.1, 19.01.2017, Alex Verboon + francois Fournier

#>
    [CmdletBinding()]
    Param
    (
        # Instructs the cmdlet to run in download mode
        [Parameter(Mandatory=$true,ParameterSetName="Download",
                   Position=0)]
        [switch]$Download,

        # The path where the downloaded ADK instalation sources are stored
        [Parameter(Mandatory=$true,ParameterSetName="Download",
            Position=1)]
        [string]$Path,

        # Instructs the cmdlet to run in install mode
        [Parameter(Mandatory=$true,ParameterSetName="Install",
        Position=0)]
        [switch]$Install,

        # The ADK feature to install
        [Parameter(Mandatory=$true,ParameterSetName="Install",
            Position=1)]
        [validateset("ApplicationCompatibilityToolKit","DeploymentTools",
        "WindowsPreInstallationEnvironment","ImagingAndConfigurationDesigner",
        "ICDConfigurationDesigner","UserStateMigrationTool","VolumeActivationManagementTool",
        "WindowsPerformanceToolkit","WindowsAssessmentToolkit",
        "WindowsAssessmentServicesClient","sqlExpress2012",
        "UEVTools","AppmanSequencer","MediaeXperienceAnalyzer"
        )]
        [string[]]$Features,

        # The ADK installation source path
        [Parameter(Mandatory=$true,ParameterSetName="Install",
        Position=2)]
        [string]$ADKSource
    )
    Begin
    {

    If (Get-Process -Name adksetup -ErrorAction SilentlyContinue)
    {
        Write-Error "An instance of adksetup is already running"
        Break
    }

    if ($PSBoundParameters.ContainsKey("Download"))
    {
        Write-Verbose "Checking download prerequisites"
        #Check if the adksetup.exe download launcher is present
        If (Test-Path "$PSScriptRoot\adksetup.exe")
        {
            Write-verbose "Adksetup.exe download launcher located"
            $AdkExe = "$PSScriptRoot\adksetup.exe"
        }
        Else
        {
            Write-Error "$PSScriptRoot\adksetup.exe could not be found"
            Break
        }
    }

    if ($PSBoundParameters.ContainsKey("Install"))
    {
        Write-Verbose "Checking Installation prerequisites"
        #Check if the adksetup.exe installer is present
        If (Test-Path "$ADKSource\adksetup.exe")
        {
            Write-verbose "Adksetup.exe Install launcher located"
            $AdkExe = "$ADKSource\adksetup.exe"
        }
        Else
        {
            Write-Error "$ADKSource\adksetup.exe ADK Installer could not be found in $ADKSource"
            Break
        }
    }

    }
    Process
    {
        if ($PSBoundParameters.ContainsKey("Download"))
        {
            Write-output "Starting ADK Download to $Path"
            Write-output "Please wait, depending on your network connection this can take a few minutes"
            $AdkArgs = "/quiet /InstallPath $Path /layout $Path"
            $proc = Start-Process $AdkExe -ArgumentList $AdkArgs -PassThru -Wait
        }
        write-host "test"

        if ($PSBoundParameters.ContainsKey("Install"))
        {
            Write-output "Starting Install of $Features"

            #prefix Features with "OptionId."
            $Featurelist = $Features -replace "^","OptionId."

            $AdkArgs = "/features $FeatureList /quiet /norestart"
            $proc = Start-Process $AdkExe -ArgumentList $AdkArgs -PassThru -Wait
        }

    }
    End
    {
          Write-Output "Completed"
    }
}

Setup-ADK -Install -Features "DeploymentTools","WindowsPreInstallationEnvironment" -ADKSource $PSScriptRoot


Great find. Thank you.


@bgruening it's not a typo, I wanted the latest tags test to output two histories instead of just one.


出題意図とは、異なる回答となっています。
違う方法を考えてみてください。


@frank-dittrich there's some mapping in `.mailmap` that may explain email/name "changes".

@claudioandre that's strange, never saw it happen before. It's a pity that commit description didn't mention #2743. Anyway, no big deal in this case.


#EXTINF:-1,Sony Max 2
http://sklktcdnems05.cdnsrv.jio.com/jiotv.live.cdn.jio.com/Sony_MAX2/Sony_MAX2.m3u8

#EXTINF:-1,Sony Pal
http://sklktcdnems05.cdnsrv.jio.com/jiotv.live.cdn.jio.com/Sony_Pal/Sony_Pal.m3u8

#EXTINF:-1,Star Plus HD
http://sklktcdnems05.cdnsrv.jio.com/jiotv.live.cdn.jio.com/Star_Plus_HD/Star_Plus_HD_1200.m3u8

#EXTINF:-1,Star Gold HD
http://sklktcdnems05.cdnsrv.jio.com/jiotv.live.cdn.jio.com/Star_Gold_HD/Star_Gold_HD_1200.m3u8

#EXTINF:-1,Toonami
http://sklktcdnems05.cdnsrv.jio.com/jiotv.live.cdn.jio.com/Toonami/Toonami_800.m3u8

#EXTINF:-1,Zee Action
http://sklktcdnems05.cdnsrv.jio.com/jiotv.live.cdn.jio.com/Zee_Action/Zee_Action_800.m3u8

#EXTINF:-1,Zee Classic
http://sklktcdnems05.cdnsrv.jio.com/jiotv.live.cdn.jio.com/Zee_Classic/Zee_Classic_800.m3u8


@yujikouraku
なかなか、いいペースですね。
9月18日(月)に、下巻が完了することを目標にがんばってください。


@magnumripper all "my" .mailmap lines do have "Frank Dittrich" as the name, not "frank-dittrich". They are just mapping my previously used email addresses to the latest one.
(git shortlog does that mapping, but git log apparently doesn't.)


In this example isn’t `Updateable` and Interface? I’m also not sure in this example how I’m replacing `Base`.


Tabs


The full log says that GitHub (itself, the merge button) changed the Author field; something not acceptable. And the committer field, probably, a bad idea.


ONLY FOR FOUR LETTER WORD!!


Hello, i know that should be meizudoze but i change it to seem more generic, but if you want i can change it


Thanks for the reference. It looks like this will be a good place to start for a real understanding of these concepts.


You should use the logging rather than print for this.

You'll need to `import logging`

then `logging.debug()` instead of `print()`


Yes seems legit.


Could you create a PR on tomav mailserver repo if it works good for you?


Can you create a PR and make this environment configurable?
Like: INET_PROTOCOLS=all (default)


I think expire date seems legit with copyright and trademark documents, well I am not sure whether we are provided with expire date with patents.Moreover, what are your views about adding it to details section?


Java: Errors on indentation, easily removable
C: Errors on indentation, and can't decide whether to use spaces or tabs so you curse yourself as you make a half assed guess only to find it's wrong


remove


Reading the [guidelines](https://wiki.gnome.org/Initiatives/GnomeGoals/XDGConfigFolders) to the letter, I'm interpreting that logs should be saved in `.local`, if `.local` is considered "user data". They also advise storing logs in systemd...


rF2 also has it, not sure about AC.


can can't read other users tyre in ac


Ok


- Added newsfeed to start page for logged in users.
- Added form for admins to submit news into newsfeed
- Added hasPermission function to User class


Hi Gilles,

Should we mention the CAP theorem somewhere? Or is this just introductory?

Joeri


The header is needed to get the parent team.


@eldy
COLUMN !


The header is not needed here, and this team should be split into a separate pull request. I should also make a TODO list on the issue itself with each individual PR I am going to make.


We can add to the API fields but not change or delete any, so please leave special_needs in there


ditto


[
![screenshot_1](https://user-images.githubusercontent.com/28949470/30250665-35933b6c-965b-11e7-8c98-63a90e0574e8.png)
](url)


I will start a new project using the data in the file incomedata


yeah that's why this issue existed .-.


lost: api-ms-win-shcore-scaling-l1-1-1.dll

win8 x64


Turn out you are right, i have got this problem, see    issue 267 . How  to deal  with  it? Please help!


- [ ] attach file


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/d375433d-4190-4ae8-9a06-7ffd19de3c19 "toolchain-demo-20170905151439754"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/a9103dbc-f784-47c3-8ecc-d46e489758f6 "catalog-api-toolchain-demo-20170905151439754") deployed [catalog-api-toolchain-demo-20170905151439754](https://github.com/b1stern/catalog-api-toolchain-demo-20170905151439754/releases/tag/deploy-ibm-yp-us-south-bstern-us.ibm.com-dev-20170910-160943 "deploy-ibm-yp-us-south-bstern-us.ibm.com-dev-20170910-160943") to [dev](https://console.bluemix.net/apps/3d9118b1-fc47-4882-9ca1-2801f23e54b7?env_id=ibm:yp:us-south "ibm:yp:us-south:bstern@us.ibm.com:dev"), including this commit


Ok, thanks for the info!


I was thinking about splitting some of these changes into another PR on making endpoints related to team membership also list membership for child teams.

The problem is that the `ListUserTeams` endpoint returns a team so we need the preview header (to get the parent team). It also makes user teams list parent teams that contain the user. This makes it hard to isolate the two related sets of changes.

Those 4 uses of the header are in question.


@stbof Is there a reason you reverted this to the old syntax?


"Native library" had special meaning in nodejs context. I suggest simply write "nodejs library" instead.


Good suggestion, will edit it. Thanks!

On Sep 11, 2017 12:14 AM, "Kevin Leung" <notifications@github.com> wrote:

> "Native library" had special meaning in nodejs context. I suggest simply
> write "nodejs library" instead.
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/andyli/HaxeSummit2017Tutorial/commit/49113c102e1f25219d2771f7a070fb61530cf51f#commitcomment-24204271>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAGWKdafP_RrjgELAJaEZH4ZsyJPTMnoks5shArXgaJpZM4PSXbS>
> .
>


This first lecture is really just an introduction. The CAP theorem will be covered in Lecture 6 on consistency.


did you see Jakob Uszkoreit's talk? Pronoun attends co-referenced nouns. Far out


salut franocis,

Many thanks, just updated the code and commited it to github
https://github.com/alexverboon/posh/blob/master/Windows10/ADKSetup/Setup-ADK.ps1

Bien de salutations
Alex

On Sun, Sep 10, 2017 at 5:20 PM, Frank <notifications@github.com> wrote:

> Here you go.
> Happy to help. I consider it to passing it forward.
> You create the code I help with minor improvements.
>
> Francois Fournier<https://www.mcpvirtualbusinesscard.com/
> VBCServer/Blue/interactivecard>
> +1 (514) 825-9186 <(514)%20825-9186>
>
> [Description: Description: recycle_world_white_small]
>
> Veuillez s.v.p. penser à l'environnement avant d'imprimer ce courriel.
> Please consider the environment before printing this e-mail.
>
> From: Alex Verboon [mailto:notifications@github.com]
> Sent: September 10, 2017 5:52 AM
> To: alexverboon/posh <posh@noreply.github.com>
> Cc: Frank <github@ffournier.ca>; Comment <comment@noreply.github.com>
> Subject: Re: [alexverboon/posh] Added Setup-ADK (c78e9c8)
>
> Okay, would you mind to send your code in an txt file attachment to avoid
> mail formatting issues.
>
> Many thanks for contributing to the code.
>
> Alex
>
> Sent from my Windows 10 phone
>
> From: Frank
> Sent: 10 September 2017 00:11
> To: alexverboon/posh
> Cc: Alex Verboon; Author
> Subject: Re: [alexverboon/posh] Added Setup-ADK (c78e9c8)
>
> I'm new to this Repo so I'm not sure what you mean. But there are only a
> few modifications to your original script so I can add multiples module in
> one shot rather then running it multiple times. Fell free to add the
> changes to you script if you like.
> Frafou
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
>
>
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub<https://github.com/
> alexverboon/posh/commit/c78e9c836266ce6872a0f0372dd099
> 16650b5902#commitcomment-24201002>, or mute the thread<https://github.com/
> notifications/unsubscribe-auth/AGY0jCAQbetRJku2qeaqE7vfRXj9hd
> 3vks5sg7E5gaJpZM4PQVoH>.
>
> function Setup-ADK
> {
> <#
> .Synopsis
> Setup-ADK provides ADK download and install options
> .DESCRIPTION
> The Setup-ADK cmdlet provides options to download or install an individual
> feature
> from the Windows Assessment and Deployment Kit (ADK).
>
> Before using this script download the ADKSetup.exe (download launcher)
> from
> https://developer.microsoft.com/en-us/windows/hardware/
> windows-assessment-deployment-kit
> and place the file in the script folder
>
> example: C:\DEV\Utilities\SetupADK
>
> Additional Information
>
> https://developer.microsoft.com/en-us/windows/hardware/
> windows-assessment-deployment-kit
> https://msdn.microsoft.com/windows/hardware/commercialize/what-s-new-in-
> kits-and-tools#windows-imaging-and-configuration-designer-icd
> https://technet.microsoft.com/en-us/itpro/windows/manage/
> appv-install-the-sequencer
> https://technet.microsoft.com/en-us/itpro/windows/manage/
> appv-release-notes-for-appv-for-windows
>
>
> .PARAMETER Download
> Instructs the cmdlet to run in download mode
>
> .PARAMETER Path
> The path where the downloaded ADK instalation sources are stored
>
> .PARAMETER Install
> Instructs the cmdlet to run in install mode
>
> .PARAMETER Feature
> The ADK feature to install
>
> Note that the cmdlet only supports installing one feature at a time.
>
> .PARAMETER ADKSource
> The ADK installation source path
>
> .EXAMPLE
> Setup-ADK -Download -Path c:\temp\ADKSources
>
> Starts the download and stores the sources in c:\temp\ADKSources
>
> .EXAMPLE
> Setup-ADK -Install -Feature UserStateMigrationTool -ADKSource
> c:\temp\ADKSources
>
> .EXAMPLE
> Setup-ADK -Install -Features "DeploymentTools","
> WindowsPreInstallationEnvironment","UserStateMigrationTool" -ADKSource
> $PSScriptRoot
>
> Installs the ADK User State Migration Tool using the installation sources
> in c:\temp\ADKSources
>
> .NOTES
> version 1.1, 19.01.2017, Alex Verboon + francois Fournier
>
> #>
> [CmdletBinding()]
> Param
> (
> # Instructs the cmdlet to run in download mode
> [Parameter(Mandatory=$true,ParameterSetName="Download",
> Position=0)]
> [switch]$Download,
>
> # The path where the downloaded ADK instalation sources are stored
> [Parameter(Mandatory=$true,ParameterSetName="Download",
> Position=1)]
> [string]$Path,
>
> # Instructs the cmdlet to run in install mode
> [Parameter(Mandatory=$true,ParameterSetName="Install",
> Position=0)]
> [switch]$Install,
>
> # The ADK feature to install
> [Parameter(Mandatory=$true,ParameterSetName="Install",
> Position=1)]
> [validateset("ApplicationCompatibilityToolKit","DeploymentTools",
> "WindowsPreInstallationEnvironment","ImagingAndConfigurationDesigner",
> "ICDConfigurationDesigner","UserStateMigrationTool","
> VolumeActivationManagementTool",
> "WindowsPerformanceToolkit","WindowsAssessmentToolkit",
> "WindowsAssessmentServicesClient","sqlExpress2012",
> "UEVTools","AppmanSequencer","MediaeXperienceAnalyzer"
> )]
> [string[]]$Features,
>
> # The ADK installation source path
> [Parameter(Mandatory=$true,ParameterSetName="Install",
> Position=2)]
> [string]$ADKSource
> )
> Begin
> {
>
> If (Get-Process -Name adksetup -ErrorAction SilentlyContinue)
> {
> Write-Error "An instance of adksetup is already running"
> Break
> }
>
>
> if ($PSBoundParameters.ContainsKey("Download"))
> {
> Write-Verbose "Checking download prerequisites"
> #Check if the adksetup.exe download launcher is present
> If (Test-Path "$PSScriptRoot\adksetup.exe")
> {
> Write-verbose "Adksetup.exe download launcher located"
> $AdkExe = "$PSScriptRoot\adksetup.exe"
> }
> Else
> {
> Write-Error "$PSScriptRoot\adksetup.exe could not be found"
> Break
> }
> }
>
>
> if ($PSBoundParameters.ContainsKey("Install"))
> {
> Write-Verbose "Checking Installation prerequisites"
> #Check if the adksetup.exe installer is present
> If (Test-Path "$ADKSource\adksetup.exe")
> {
> Write-verbose "Adksetup.exe Install launcher located"
> $AdkExe = "$ADKSource\adksetup.exe"
> }
> Else
> {
> Write-Error "$ADKSource\adksetup.exe ADK Installer could not be found in
> $ADKSource"
> Break
> }
> }
>
>
> }
> Process
> {
> if ($PSBoundParameters.ContainsKey("Download"))
> {
> Write-output "Starting ADK Download to $Path"
> Write-output "Please wait, depending on your network connection this can
> take a few minutes"
> $AdkArgs = "/quiet /InstallPath $Path /layout $Path"
> $proc = Start-Process $AdkExe -ArgumentList $AdkArgs -PassThru -Wait
> }
> write-host "test"
>
> if ($PSBoundParameters.ContainsKey("Install"))
> {
> Write-output "Starting Install of $Features"
>
> #prefix Features with "OptionId."
> $Featurelist = $Features -replace "^","OptionId."
>
> $AdkArgs = "/features $FeatureList /quiet /norestart"
> $proc = Start-Process $AdkExe -ArgumentList $AdkArgs -PassThru -Wait
> }
>
> }
> End
> {
> Write-Output "Completed"
> }
> }
>
>
> Setup-ADK -Install -Features "DeploymentTools","
> WindowsPreInstallationEnvironment" -ADKSource $PSScriptRoot
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/alexverboon/posh/commit/c78e9c836266ce6872a0f0372dd09916650b5902#commitcomment-24203844>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AGJUKfPYHR6d4A0COyHr17pNU704YuW5ks5sg_5VgaJpZM4PQVoH>
> .
>

--
Alex Verboon
www.verboon.info


Cool ;-)


I fixed the test just in case ;)


That "rewriting" must occur when merging, because when I clone https://github.com/frank-dittrich/JohnTheRipper
I still see
```
commit bc573acbab8739859caedbab6e5f6d17005a6f24
Author: Frank Dittrich <frank.dittrich@mailbox.org>
Commit: Frank Dittrich <frank.dittrich@mailbox.org>

    Adjust benchmark-unify (WORK IN PROGRESS)

```

And it may depend on what buttons you click, because some commits keep their committer/author.


I18n from translation deprecated.


add really？


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/d375433d-4190-4ae8-9a06-7ffd19de3c19 "toolchain-demo-20170905151439754"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/a9103dbc-f784-47c3-8ecc-d46e489758f6 "catalog-api-toolchain-demo-20170905151439754") deployed [catalog-api-toolchain-demo-20170905151439754](https://github.com/b1stern/catalog-api-toolchain-demo-20170905151439754/releases/tag/deploy-ibm-yp-us-south-bstern-us.ibm.com-dev-20170910-162124 "deploy-ibm-yp-us-south-bstern-us.ibm.com-dev-20170910-162124") to [dev](https://console.bluemix.net/apps/3d9118b1-fc47-4882-9ca1-2801f23e54b7?env_id=ibm:yp:us-south "ibm:yp:us-south:bstern@us.ibm.com:dev"), including this commit


it looks like dragon egg syphon is implemented. Need to add JEI support


Oh, sorry for that.


@tadatuta
I don't understand why this is.  On [project-sub](https://github.com/bem/project-stub) with this bemhtml `html` generated with emty `data-bem` attribute:
``` html
<div class="calendar calendar_theme_islands popup popup_has-calendar popup_theme_islands popup_target_anchor i-bem popup_js_inited calendar_js_inited" data-bem="{"calendar":{}}"></div>
```
We have all of needed in `bemjson`:
``` javascript
{
  block: 'input',
  mods: {
      'has-calendar': true,
      size: 'm',
      theme: 'islands'
  },
  weekdays: ['пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс'],
  months: ['Январь', 'Февраль', 'Март',
      'Апрель', 'Май', 'Июнь',
      'Июль', 'Август', 'Сентябрь',
      'Октябрь', 'Ноябрь', 'Декабрь'],
  val: '11.11.2015'
}
```

On project level fixed this with:
``` javascript
block('calendar')(
    js()(function(){
        return this.ctx.js || true
    })
);
```


Yes, but that would lose some symmetry.

On Sun, Sep 10, 2017 at 3:01 PM, Guillaume Martres <notifications@github.com
> wrote:

> Couldn't we avoid having to override both by defining final def isType:
> Boolean = !isTerm ?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/dotty-staging/dotty/commit/b3c94010b6ce2bec953ea5c98bd3a5b567806769#commitcomment-24202601>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAwlVmDrygLThzhppX_QaKEeFRQdIx5Cks5sg92ugaJpZM4PST75>
> .
> {"api_version":"1.0","publisher":{"api_key":"
> 05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":
> {"external_key":"github/dotty-staging/dotty","title":"dotty-
> staging/dotty","subtitle":"GitHub repository","main_image_url":"
> https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-
> 11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://
> cloud.githubusercontent.com/assets/143418/15842166/
> 7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in
> GitHub","url":"https://github.com/dotty-staging/dotty"}},"
> updates":{"snippets":[{"icon":"PERSON","message":"@smarter on b3c9401:
> Couldn't we avoid having to override both by defining `final def isType:
> Boolean = !isTerm` ?"}],"action":{"name":"View Commit","url":"
> https://github.com/dotty-staging/dotty/commit/
> b3c94010b6ce2bec953ea5c98bd3a5b567806769#commitcomment-24202601"}}}

--
Prof. Martin Odersky
LAMP/IC, EPFL


Right. - Martin

On Sun, Sep 10, 2017 at 2:59 PM, Guillaume Martres <notifications@github.com
> wrote:

> Shouldn't this file be called Designators.scala and not Designator.scala
> to match the scheme used for other files?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/dotty-staging/dotty/commit/ca8bf20d66ed39a668db0de24ba0c0f751ed3c58#commitcomment-24202585>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAwlVhqANlEsMK4mvAFG-DxAY4zw9WyPks5sg901gaJpZM4PST5l>
> .
> {"api_version":"1.0","publisher":{"api_key":"
> 05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":
> {"external_key":"github/dotty-staging/dotty","title":"dotty-
> staging/dotty","subtitle":"GitHub repository","main_image_url":"
> https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-
> 11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://
> cloud.githubusercontent.com/assets/143418/15842166/
> 7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in
> GitHub","url":"https://github.com/dotty-staging/dotty"}},"
> updates":{"snippets":[{"icon":"PERSON","message":"@smarter on ca8bf20:
> Shouldn't this file be called `Designators.scala` and not
> `Designator.scala` to match the scheme used for other
> files?"}],"action":{"name":"View Commit","url":"https://github.
> com/dotty-staging/dotty/commit/ca8bf20d66ed39a668db0de24ba0c0
> f751ed3c58#commitcomment-24202585"}}}

--
Prof. Martin Odersky
LAMP/IC, EPFL


Nice 👍 , this coredump thing is annoying as heck especially if nouveau hard crashes. systemd can even ignore SysRq if it feels like it, especially while it's trying to dump core which make it even more unstable.

Also I might suggest using `/etc/systemd/{coredump.conf.d,system.conf.d,user.conf.d}` so updates don't potentially overwrite the changes.


Seems like this file shouldn't have been checked in


i got the same problem... i lost some hour to compile from last version of gphoto2 and make tests.
not possible to run "gphoto2 --capture-image-and-download"

The problem is when in normal use (camera alone) the calculator  is in failed mode (the autofocus motor runs but the camera refuses to take a picture). For example the camera is too close, the autofocus failed.. by hand the camera refuse to take a picture.
If you put OFF and ON the camera, gphoto2 failed.. You need to manually take a picture (runs the autofocus, have all information into the screen)
The problem is the Camera keeps the error status. For resolve the problem needs to take a picture by hand.


good change


Nie do końca wiem, co robi ta linia. U mnie gcc tego nie chce zlinkować.


**Better support for groovydoc in the 2.6.0-alpha-2+ releases**

* Runtime groovydoc:
https://github.com/apache/groovy/blob/43067475c75fe175ebb345ce9fb4f75e8cbae419/subprojects/parser-antlr4/src/test/resources/core/Groovydoc_01x.groovy#L65-L70

* Compilation groovydoc:
https://github.com/apache/groovy/blob/b364be0850833f14012bfdd1bd31f29a82c8e0cd/subprojects/parser-antlr4/src/test/groovy/org/apache/groovy/parser/antlr4/GroovyParserTest.groovy#L55-L82


`if ((m_ofSync.byteCurrentWeapon == WEAPON_NIGHTVISION || m_ofSync.byteCurrentWeapon == WEAPON_THERMALVISION) && m_ofSync.wKeys & KEY_FIRE) {`


Nice!


Bonjour Chrisz,

Ca fonctionne toujours très bien et un grand merci.
Je suis resté à la version précédente de ton programme Python **husmow.py**, car je n'ai pas bien compris ce que la nouvelle version pouvait apporter dans mon cas.
Je pense qu'il manque une info et 1 commande importante concernant les possibilités de ton script, à savoir lire la hauteur de coupe et pouvoir la commander, car la hauteur de coupe de l'herbe est différente en fonction des mois et saisons.
Encore merci pour ton travail.

Fred.


Explicit `if (cond) throw` should satisfy both goals, and allows a more accurate error message than "Assertion failed: false" as we'll see many places.


Toast hard-coded changed


you can simply change this, I didn't really check to upgrade to a latest doze sources, that's a bit outdated anyway, check if the latest doze code works fine and options appears in settings > display > ambient display
https://github.com/leskal/android_device_elephone_p9000/commit/45d225def334bdbd5d11ea08ccd6ddc23bf05cf8#diff-8ae29e4b1c6ffe7d26241644efd2fea5R17


- Buttons for location added.
- Partly translated.


A lot of things are deprecated without an alternative. This will crash on a server now, it needs to be reverted.


Getting maps ready.


GenisysPro works on php 7.2


Attempt to use a dehydrated detector: NavBarComponent_0 -> click
getting this issue again and again when i click any of the nav link.


NERRRRD


just FYI - everything in /tmp is subject to CVE in my experience. I know you're WIP on this feature but just fyi.


pull back


@AntouanK
Thanks for the suggestion! I've made the formatting strings configurable in 75140c7 and changed the default separator to "|" (I think your argument against "/" is very solid).

Cheers,

tobi-wan


why


the package as it is now works fine except the pick-up gesture so for pocket and hand wave works as it should


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/d407db5c-f042-49a5-a630-59df7b73d200 "Contracts_Blockchain"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/5322840d-3022-40f2-9de5-6c0f9f58dc6d "Contracts_Blockchain") deployed [Contracts_Blockchain](https://github.com/garrettrowe/Contracts_Blockchain/releases/tag/deploy-ibm-yp-us-south-garrett.rowe-us.ibm.com-dev-20170910-164053 "deploy-ibm-yp-us-south-garrett.rowe-us.ibm.com-dev-20170910-164053") to [dev](https://console.bluemix.net/apps/eeada1e6-358e-4a95-9485-1497d3e6b541?env_id=ibm:yp:us-south "ibm:yp:us-south:garrett.rowe@us.ibm.com:dev"), including this commit


Yup. Guess I had a dirty working directory.


este


ja


fix #7  by async dispatch


fixed by ddce31c6a846b11f874d818b403ea246fbc88d88


And fixed.


Cool, yes this should work


hello world danny CLIVES cxxxxx

<title> Danny Clives</title>

<link rel="stylesheet" href="flickity-docs/flickity.css" media="screen">

<link rel ="stylesheet" href="ss/bootstrap.css">
<link rel ="stylesheet" href="ss/styles.css">
 <link href='https://fonts.googleapis.com/css?family=Asar' rel='stylesheet' type='text/css'>

<button
type ="button"
class="navbar-toggle collapsed"
data-toggle="collapse"
data-target="#main_navbar"
aria-expanded ="false"
>navigation
</button>

comedy

illustrations

shop

 say hello at hello@dannyclives.com

about

 follow

 like

Hi I am danny I am a comedian and an illustrator. Also a tall child.

Shortlisted for the Pleasance Comedy Reserve 2017

Stand Up For Cider Finalist 2017

Leicester Square New Comedian Of The Year 2016 Finalist

Shortlisted for the Pleasance Comedy Reserve 2016

Shortlisted for the BBC Radio New Comedy Award 2014

Nominated for Birmingham Comedy Festival Breakthrough Act 2014

 As heard on BBC Radio 2 and 4 Extra.

'Danny Clives turns life's struggles into understated, brilliant observed gags'. Very Funny' - Joe Lycett.

'Danny Clives is a lo-fi wonder. His shambling frame belies a sharp comic mind and audiences fall for his whimsical likeability.A two time Comedy Ladder winner and welcome back not just any time but EVERY time.' - Comedy Ladder

‘Has a good shtick’ - Gary Delaney

‘downbeat geek’ - Chortle

He was a finalist of the Leicester Square New Comedian Of The Year 2016 and was also shortlisted for the BBC Comedy Award in 2014.

His comedy material is based on his struggle being a human being, failures with women and trying to fit in. These topics are delivered through this low energy, shy persona which is actually how he is in real life just 1% exaggerated.

He is currently writing a show he plans to take to the Birmingham Comedy Festival in October.

Otherwise spends most of his spare time running his illustration shop, designing websites and sleeping past 10am.

www.twitter.com/dannyclives
www.stuffbydanieljamesclives.com

Danny was born in 1990 in dudley

Danny Clives is a comedian.

 Comedy

Illustrations

little icons you can click on and make bigger with a back story of how i came
up with the idea

Firstly, here is some FAQ

   Q4; How are your prints made?

   A; I use a pencil to draw my idea on a plain piece of white A4 paper, outline it carefully with a fineliner then scan it and add colour in Illustrator. I print the design at home using my Brother printer using the 350gsm paper I buy from a local paper shop. I will then go to the post office, buy a tube and send it off to you. Basically, this operation is all me and no one else.

pencil, fineliner, A3 Ice White 300gsm paper, ink, poster tube, rubber, Adobe Illustrator, my hands
This is an A3 print and comes on Ice White 300gsm paper.

All of the prints are made at home via my inkjet printer so if you buy one I will print it myself and post it to you myself.

All photos by Damien Hyde Photography.

Merchandise

PHOTOS OF FRIENDS HOLDING PRINTS
AND PEOPLE PUTTING ON TSHIRTS

BUY THINGS(T-shirts and prints)

mini shop with buttons goes here

Click the link to feel as happy as these guys

BUY STUFF HERE

© Stuff By Danny James Clives. 2013 - Death


I suspect that it shouldn't be internationalized at all. I'm now setting up MC server to check if this will cause ClassNotFound


why not reflected then


For Fall 2017 CS506


The downloaded tarball 3.11 still seems to contain jna-4.4.0.jar


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/8d0e1da5-5d16-4e8a-ab1f-b6e524fec807 "Automotive-app-alex"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/7d8469db-4039-4d60-8908-3fb0b73dbf2c "Automotive-app-alex") deployed [Automotive-App](https://github.com/AlexAlBasosi/Automotive-App/releases/tag/deploy-ibm-yp-us-south-devexuae-Alex-20170910-165022 "deploy-ibm-yp-us-south-devexuae-Alex-20170910-165022") to [Alex](https://console.bluemix.net/apps/4089d55f-e5d6-41e1-841d-fc7b8a67abaa?env_id=ibm:yp:us-south "ibm:yp:us-south:devexuae:Alex"), including this commit


Así se ve esto:
.
![image](https://user-images.githubusercontent.com/23742881/30251053-f2eae5be-9658-11e7-8b1d-1e883d4abf62.png)


sure, #24


The way these are used, they shouldn't be internationalized. They're used as internal identifiers rather than as user-facing text. And if they are used both ways, then those concerns need to be separated.


test


and test


Fix #46


Please update README to include libfm-qt ❤ dependency


running avida from the command line and modifying several default parameters (avida.cfg configuration file).


Sorry about that. It was a quick edit in GitHub UI which wasn't ideal! I wanted to add a new line there too but the formatting was inconsistent in the file and lack of whitespace seemed more common


I dont set up my LoginPage for lazy loading, im fact i see this possibility yesterday haha! I go learn this now!
Thank you anyway! This tutorial is very good! Congrats!


Хм что это за мапа двух стрингов?


OK. On a couple of R4.4xlarge AWS instances (8 cores/16 threads each), I ran OT of 64M 32-bit integers split across 64 threads. There was no detectable difference between `nonce_delta=1` and `nonce_delta=1<<10`. Seems like strong enough evidence to me. If you agree, I will start simplifying.

Note: I eventually discovered that I also had to split the random number generator (although libgcrypt is thread safe, sequencing the counter is an issue). I did this (two commits ahead of this one) by seeding new instances of BCipherRandomGen from the corresponding old instances, which seems intuitively OK, but perhaps you could comment upon that strategy.


@pbauer Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.iterate/39/violations
```
plone/app/iterate/policy.py:57:45: C812 missing trailing comma
plone/app/iterate/policy.py:66:11: T000 Todo note found.
plone/app/iterate/interfaces.py:321:23: C812 missing trailing comma
plone/app/iterate/interfaces.py:328:22: C812 missing trailing comma
plone/app/iterate/__init__.py:48:78: C812 missing trailing comma
plone/app/iterate/setuphandlers.py:11:27: C812 missing trailing comma
plone/app/iterate/containers.py:72:50: C812 missing trailing comma
plone/app/iterate/containers.py:73:14: C812 missing trailing comma
plone/app/iterate/browser/checkout.py:70:33: C812 missing trailing comma
plone/app/iterate/dexterity/copier.py:75:19: T000 Todo note found.
plone/app/iterate/dexterity/copier.py:165:50: C812 missing trailing comma
plone/app/iterate/tests/test_iterate.py:153:11: T000 Todo note found.
plone/app/iterate/tests/test_iterate.py:288:34: S001 found module formatter
plone/app/iterate/tests/test_doctests.py:19:50: C812 missing trailing comma
plone/app/iterate/tests/test_doctests.py:27:53: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


Files currently tracked will not be ignored until you rm it through command line, as seen on [Stack Overflow](https://stackoverflow.com/questions/36617106/git-gitignore-not-working-with-log-files).


@pbauer Jenkins CI reporting about code analysis
See the full report here: http://jenkins.plone.org/job/package-plone.app.iterate/40/violations
```
plone/app/iterate/policy.py:57:45: C812 missing trailing comma
plone/app/iterate/policy.py:66:11: T000 Todo note found.
plone/app/iterate/base.py:160:22: W292 no newline at end of file
plone/app/iterate/interfaces.py:321:23: C812 missing trailing comma
plone/app/iterate/interfaces.py:328:22: C812 missing trailing comma
plone/app/iterate/__init__.py:48:78: C812 missing trailing comma
plone/app/iterate/setuphandlers.py:11:27: C812 missing trailing comma
plone/app/iterate/containers.py:72:50: C812 missing trailing comma
plone/app/iterate/containers.py:73:14: C812 missing trailing comma
plone/app/iterate/browser/checkout.py:70:33: C812 missing trailing comma
plone/app/iterate/dexterity/copier.py:5:1: I001 isort found an import in the wrong position
plone/app/iterate/dexterity/copier.py:67:19: T000 Todo note found.
plone/app/iterate/dexterity/copier.py:157:50: C812 missing trailing comma
plone/app/iterate/tests/test_iterate.py:152:11: T000 Todo note found.
plone/app/iterate/tests/test_doctests.py:19:50: C812 missing trailing comma
plone/app/iterate/tests/test_doctests.py:27:53: C812 missing trailing comma
```
Follow [these instructions](https://github.com/plone/jenkins.plone.org/blob/master/docs/source/run-qa-on-package.rst) to reproduce it locally.


As far as I remember, the <foreignObject> tag was critical to making the multi-line tool tips work on certain browser/OS combinations. This should not be merged without adequate testing of that.


change in the web


@rteamx that's 'coz `project-stub` uses new version of `bem-xjst` where one should use `addJs()` (and `addAttrs()`) modes instead of `js()` and `attrs()`.


yeah, I will change from translation to textutil or what is availale


Thank you, @Kvaibhav01 . It works now! 😃


other test


There's an issue https://github.com/bem/bem-calendar/issues/29 to support new `bem-xjst`.


Here was the actual problem, BTW.


@MarioLiebisch I managed to get the code working by already accessing the clipboard manager inside the main thread in SFMLActivity. I don't do anything with the result there, but by just accessing it there, I no longer get an exception when ClipboardImpl::getString later executes in the other thread.

So I basically added the following to ANativeActivity_onCreate to make it work.
``` c++
// Retrieves Context.CLIPBOARD_SERVICE
jclass ClassContext = lJNIEnv->FindClass("android/content/Context");
jfieldID FieldCLIPBOARD_SERVICE = lJNIEnv->GetStaticFieldID(ClassContext,
    "CLIPBOARD_SERVICE", "Ljava/lang/String;");
jobject CLIPBOARD_SERVICE = lJNIEnv->GetStaticObjectField(ClassContext,
    FieldCLIPBOARD_SERVICE);
lJNIEnv->DeleteLocalRef(ClassContext);

// Runs getSystemService(Context.CLIPBOARD_SERVICE)
jclass ClassClipboardManager =
    lJNIEnv->FindClass("android/content/ClipboardManager");
jmethodID MethodGetSystemService = lJNIEnv->GetMethodID(ClassNativeActivity,
    "getSystemService", "(Ljava/lang/String;)Ljava/lang/Object;");
jobject lClipboardManager = lJNIEnv->CallObjectMethod(ObjectNativeActivity,
    MethodGetSystemService, CLIPBOARD_SERVICE);
lJNIEnv->DeleteLocalRef(CLIPBOARD_SERVICE);
```

I have no idea whether this is just a coincidence or whether it is guaranteed to work like that though. But by adding those lines and hacking together the remaining part of ClipboardImpl::getString, I was able to successfully read the clipboard data.


Correction: commit msg should have been "avoiding reboot if panel is not updating".


@brauner - I cannot build using this patch:
```
...
storage/overlay.c: In function ‘ovl_mkdir’:
storage/overlay.c:809:13: error: ‘dirlen’ may be used uninitialized in this function [-Werror=maybe-uninitialized]
   else if (!strncmp(workdir, lxcpath, dirlen) &&
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../src -D_FORTIFY_SOURCE=2 -fPIC -DPIC -DLXCROOTFSMOUNT=\"/usr/lib/lxc/rootfs\" -DLXCPATH=\"/var/lib/lxc\" -DLXC_GLOBAL_CONF=\"/etc/lxc/lxc.conf\" -DLXCINITDIR=\"/usr/lib\" -DLIBEXECDIR=\"/usr/lib\" -DLXCTEMPLATEDIR=\"/usr/share/lxc/templates\" -DLXCTEMPLATECONFIG=\"/usr/share/lxc/config\" -DLOGPATH=\"/var/log/lxc\" -DLXC_DEFAULT_CONFIG=\"/etc/lxc/default.conf\" -DLXC_USERNIC_DB=\"/run/lxc/nics\" -DLXC_USERNIC_CONF=\"/etc/lxc/lxc-usernet\" -DDEFAULT_CGROUP_PATTERN=\"lxc/%n\" -DRUNTIME_PATH=\"/run\" -DSBINDIR=\"/usr/bin\" -I ../../src -I ../../src/lxc -I ../../src/lxc/storage -I ../../src/lxc/cgroups -DHAVE_CGMANAGER -DHAVE_SECCOMP -pthread -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fdiagnostics-color -Wall -Werror -MT cgroups/liblxc_la-cgfs.lo -MD -MP -MF cgroups/.deps/liblxc_la-cgfs.Tpo -c cgroups/cgfs.c  -fPIC -DPIC -o cgroups/.libs/liblxc_la-cgfs.o
cc1: all warnings being treated as errors
...
```


any chance of pushing those changes down to npm?


Associating with #3 with this commit


pushed;


one h too much **fail**


know, but then it may be a problem?


Ok, nice. So that makes this case rather straightforward. I'm going to merge this into master.

@tchajed , @protz: it would be good if you can confirm that this change helps your application.


Promene na HTML sada je bolja validacija


@agaida Would you please add that dependency to doc? I'm not good at READMEs.


1. Fixed problem with function property_get
2. Fixed problem with function strstr


","  needs to be removed


La pifie con el nombre del commit: Corrijo metodo cantaEnGrupo


Perhaps the oldest commit on GitHub


Main script


### Lipsum Really?

So we __really__ were not able to find any better filler text!


I'm concerned about this since `TimeUnit` contains `MILLISECOND`, `MICROSECOND`, and `NANOSECOND` which are meaningless for `globalCacheFor()`.  This is why the original PR had the new class `CacheTimeUnit`.


This is essentially implementation leak in that `globalCacheFor()` dictates what are the valid string representations.  This is another reason why the original PR had a new separate class `CacheTimeUnit`.


Likely `gcc-7` being more strict. I've updated the patch initialize `dirlen`. The warning itself however is bogus if you look at the code. In any case, my fix should stop `gcc-7` from complaining.


### Lipsum Really?

So we __really__ count not find any *better* filler text!


Are  `MILLISECOND`, `MICROSECOND`, and `NANOSECOND` valid values here?


ROFLMAO


Maybe remove all these comments for next. Distracting.


#include <stdio.h>
#include <stdlib.h>

int main()
{
	float t;
	char scale, b;
	 printf( "Type the temperature value: %f\n", t );
	  scanf( "%f", & t );
	 printf("Enter the scale: %c\n", scale );
	  b = getchar();
        if (b == ' ')
    {
     scanf("%c", &scale);
    }
        switch (scale)
       {
        	case 'C':
        /* Temperatures in degrees Celsius.*/
        printf ("$ tconvert %.2f C\n", t);
        printf ("%.2f F\n", (9 * t / 5) + 32);
        printf ("%.2f K\n", t + 273.15);
        break;
    case 'K':
        /* Temperature in Kelvin. */
        printf ("$ tconvert %.2f K\n", t);
        printf ("%.2f C\n", t - 273.15);
        printf ("%.2f F\n", (9 * (t - 273.15) / 5) + 32);
        break;
    case 'F':
        /* The temperature in Fahrenheit. */
        printf ("$ tconvert %.2f F\n", t);
        printf ("%.2f C\n", 5 * (t - 32) / 9);
        printf ("%.2f K\n", 5 * (t - 32) / 9 + 273.15);
        break;
    default:
        /* The scale is not specified. */
        printf ("$ tconvert %.2f C:\n", t);
        printf ("%.2f F\n", (9 * t / 5) + 32);
        printf ("%.2f K\n\n", t - 273.15);
        printf ("%.2f K\n", t);
        printf ("%.2f C\n", t - 273.15);
        printf ("%.2f F\n\n", (9 * (t - 273.15) / 5) + 32);
        printf ("%.2f F\n", t);
        printf ("%.2f C\n", 5 * (t - 32) / 9);
        printf ("%.2f K\n", 5 * (t - 32) / 9 + 273.15);
        break;
       }
    return 0;
}


Could you remove this if it is not needed?


Будет ли это работать на любом компе?


I don't see this way too often. Optimization is usually best left for last, but you might be right about subtraction costing a little less than multiplication. You can try both ways with Remix and quickly find out if there is improvement.


hello bippity, need the binaries could you pass me please?


Thanks, I'll make sure to update this in the upcoming 1.2.0 release.


[R/is_rstudio.R:8:1:](https://github.com/HenrikBengtsson/startup/blob/9b1442eae3f8e58d2b2379a556e134df7a85d03a/R/is_rstudio.R#L8) *style:* **Lines should not be more than 80 characters.**
```r
#'    \url{https://stackoverflow.com/questions/12389158/check-if-r-is-running-in-rstudio#comment66636507_35849779}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/is_wine.R:9:1:](https://github.com/HenrikBengtsson/startup/blob/9b1442eae3f8e58d2b2379a556e134df7a85d03a/R/is_wine.R#L9) *style:* **Lines should not be more than 80 characters.**
```r
#'    \url{https://www.winehq.org/pipermail/wine-devel/2008-September/069387.html}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/startup_session_options.R:25:1:](https://github.com/HenrikBengtsson/startup/blob/9b1442eae3f8e58d2b2379a556e134df7a85d03a/R/startup_session_options.R#L25) *style:* **Lines should not be more than 80 characters.**
```r
startup_session_options <- function(action = c("update", "overwrite", "erase")) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sysinfo.R:18:19:](https://github.com/HenrikBengtsson/startup/blob/9b1442eae3f8e58d2b2379a556e134df7a85d03a/R/sysinfo.R#L18) *warning:* **no visible global function definition for ‘is_rice’, Did you mean 'is_wine'?**
```r
  sysinfo$rice <- is_rice()
                  ^~~~~~~
```
[R/zzz.R:1:1:](https://github.com/HenrikBengtsson/startup/blob/9b1442eae3f8e58d2b2379a556e134df7a85d03a/R/zzz.R#L1) *style:* **Variable and function names should not be longer than 30 characters.**
```r
register_vignette_engine_during_build_only <- function(pkgname) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Idk how you setup the settings to disable the event, I just left that out for now xD.


Used to remove check and remove common props


Things are great up to here and then another common mistake because this seems logical.

`transfer` (and `send` and `call` are implicit flow control transfers. The non-obvious reason for this is the receiver may be a contract, such as a multi-sig wallet. If so, the fallback function will execute. That means the flow is "over there" until the function returns.

As the DAO hack demonstrated, flow may not return in the expected way and it might even re-enter our contract. There is a blunt mitigation now at the protocol level in that `transfer` and send only supply 2,300 gas (no such protection for `call`). The future promises more protocol level changes such as contracts paying for their own gas. We don't want those to be breaking changes for us, so it is best for us to form a habit that is safe in all cases.

Simple rule: Make sure the contract state is in perfect order for transferring control.

1, Optimistic Account first.
2. Call, send transfer (and check the result).
3. Revert Optimistic accounting.

Since `transfer` actually throws for us if something goes wrong we can get step 2 & 3 together.

All you need to do is zero out the balance before you try the transfer.


Вот это лишняя строка, т.к. нельзя инициализировать инстанс переменные уровня класса таким образом (тут другая область видимости), просто удали ее


This would be a good place for the pauser to stop everything.


Видишь, тебе приходится все равно инициализировать эту переменную.
И это можно короче записать (позже это пройдем): `@all_instances ||= 0`


Correction : affichage par erreur de la BDD...... OUPS ! LOL
PS : Correction immédiate, serveur BDD changé et MDP également.
Sorry ! (on a voulu allez trop vite ><')


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


Нужно не считать кол-во инстансе (для этого мы модуль написали), а хранить сами объекты станций


Agregada la Persistencia
@diegosilva1412


Exceeded*


ممتاز حمد الان قاعد اشوف عملك


flagged customer reporting


What nukkit it's that @Creeperface01 ? 👍

Have 1.2 support like PMMP? :)


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

https://meta.discourse.org/t/mobile-can-not-use-bookmark/69747/15


Man, you're an artist, I'm gonna investigate a little about the .group_by to understand better. Thanks again!


bibliotecas


👍 tesekkurler


Tried to clean it up a bit. Currently looks like there's an error in formatting or something prally.


why this?


The DeviantArt extractor had predefined API credentials, they will be kept as a default for fallback?

https://github.com/mikf/gallery-dl/blob/54c0715135778c3ab57933936d9df5136a8ca494/gallery_dl/extractor/deviantart.py#L333-L334

By the way, is there any specific reason for that change? Like, some new issues that did not exist before? Or just as some sort of prevention for the future?


`public`

Did you know you don't need this function when `mapping() balances;` is `public`? You get a "free" getter.


You can simplify life AND makes this re-usable, general-purpose utility. You already have a suitable storage arrangement.

Pass the two recipients into the `payable` function. Rename it to `function split(address recipient1, address recipient2) public payable returns(bool success) `


Ahi falta borrar :v jajaja


Or make it so anyone can send funds to any other two.


What does the comment mean?


As it's not only about patents, it could be legal contracts or so.

About the details section. You want to split it up and add a details subsection to the legal section?


Should `for r in res:` go away here if you're just looking at `2y`?


Aqui podriamos hacer un Toast donde tenga la leyenda de las 2 variables


Panowie, dlaczego w Ubuntu 17.04 nie ma Epiphany po polsku? Możecie mi powiedzieć gdzie chociaż wrzucić ten plik .po żeby to zainstalować?


Commited


![](https://github.trello.services/images/mini-trello-icon.png) [BotModule](https://trello.com/c/VP8UwSKb/11-botmodule)


updated info


No, I thought of providing information like expiry date etc on the details section.What are your views about it?Or should we have an expire date field only?


Timing-related fail.


The predefined credentials  are still going to be used if the specific option values are not set, so nothing is going to change if you leave everything as is.

I just encountered a few unittest failures for deviantart related to "API overuse" and thought it would be useful if users could circumvent something like that by providing their own client_id/_secret ... and also as "prevention for the future".


FWIW, version 5.2.9 of the RealTek driver can be found at https://github.com/gordboy/rtl8812au. Whether or not the newer driver is actually any better, I can't say.


To be removed for `master` branch where the user must try to implement it himself.


Update the initial call to size() as it is needed to be done in settings() instead of setup() based on current design.


Which details section, just to make sure we talk about the same one.
Expire might be more explicit, but first I wanna understand what your plan is :)


@kgibs uses "opportunity" three times


Ah, great. No, that's not really coincidence, because the whole app runs in more than one thread, but only one is allowed to do it.


Puzzle `8-fc507248` discovered in [`atom-codegen/src/test/java/oo/atom/r/RtChainTest.java`](https://github.com/project-avral/oo-atom/blob/master/atom-codegen/src/test/java/oo/atom/r/RtChainTest.java) and submitted as #39.


I wasn't able to retrieve PDD puzzles from the code base (if you think that it's a bug on your our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues)):

```
Tag "8-2ae8188f/submit" already exists, won't submit again. This situation most probably means that this puzzle was already seen in the code and you're trying to create it again. We would recommend you to re-phrase the text of the puzzle and push again. If this doesn't work, pleas let us know in GitHub: https://github.com/yegor256/0pdd/issues
/app/objects/logged_tickets.rb:41:in `submit'
/app/objects/commit_tickets.rb:39:in `submit'
/app/objects/emailed_tickets.rb:37:in `submit'
/app/objects/puzzles.rb:86:in `block in submit'
/app/vendor/bundle/ruby/2.3.0/gems/nokogiri-1.7.2/lib/nokogiri/xml/node_set.rb:187:in `block in each'
/app/vendor/bundle/ruby/2.3.0/gems/nokogiri-1.7.2/lib/nokogiri/xml/node_set.rb:186:in `upto'
/app/vendor/bundle/ruby/2.3.0/gems/nokogiri-1.7.2/lib/nokogiri/xml/node_set.rb:186:in `each'
/app/objects/puzzles.rb:86:in `map'
/app/objects/puzzles.rb:86:in `submit'
/app/objects/puzzles.rb:44:in `deploy'
/app/objects/job.rb:42:in `proceed'
/app/objects/job_starred.rb:35:in `proceed'
/app/objects/job_recorded.rb:33:in `proceed'
/app/objects/job_emailed.rb:36:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:51:in `block in exclusive'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:91:in `block in timeout'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `block in catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:106:in `timeout'
/app/objects/job_detached.rb:49:in `exclusive'
/app/objects/job_detached.rb:39:in `block in proceed'
/app/objects/job_detached.rb:39:in `fork'
/app/objects/job_detached.rb:39:in `proceed'
/app/0pdd.rb:311:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1611:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1611:in `block in compile!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:975:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:994:in `route_eval'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:975:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1015:in `block in process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1013:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1013:in `process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:973:in `block in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:972:in `each'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:972:in `route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1085:in `block in dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1082:in `dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:907:in `block in call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:907:in `call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:895:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/json_csrf.rb:18:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/commonlogger.rb:33:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:219:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:212:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/head.rb:13:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/methodoverride.rb:22:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:182:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:2013:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1487:in `block in call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1787:in `synchronize'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1487:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/handler/webrick.rb:88:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread'
```


Nie wiemy. Proponuję zgłosić błąd w Ubuntu: https://launchpad.net/ubuntu/+source/epiphany-browser


Privacy Policy


The big question: is it accessible in other threads. Will try to experiment it, once I find some time.


![](https://github.trello.services/images/mini-trello-icon.png) [Use properties to create forms](https://trello.com/c/wjz7gFsM/92-use-properties-to-create-forms)


Pretty solid. Try to form the habits of explicitly declaring function visibility `public` and emitting events for every important state change. IMO, It should be theoretically possible to recreate the history of the contract state from logs.

Although honest, your `msg.sender.transfer(1)` will cost more gas than actual value transferred. Alternatively, you could `balance[msg.sender]++`. That will make possible that perhaps it mingles with other funds and one day is economically feasible to recover.


what's this


See: [CVE-2017-14230](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-14230)


The overall structure is awesome!


![](https://github.trello.services/images/mini-trello-icon.png) [xmeter v6.0.0-beta](https://trello.com/c/yhA6JC15/49-xmeter-v600-beta)


Thanks to @AricStewart & @jwhite66 for getUint64()


Nice obfuscation


This is development files, they contain all the changes and not used for installation. They are source for making OCMOD and testing.


![](https://github.trello.services/images/mini-trello-icon.png) [bangs v0.15.0 (theme: fonts & text)](https://trello.com/c/2eWnIBTd/11-bangs-v0150-theme-fonts-text)


I think we should make `AbilityFIelds` more generalized, e.g. `SchemaFields`, so we can use `SchemaFields` both in satellite configuration and in message passing.

What do you think about that?


Ist das mit Steffen abgesprochen, dass er ausgetragen wird? Ich sehe ihn immer noch als Mitglied im Datenpflegeteam, das mal einspringe könnte falls dogesu und ich weniger Zeit haben sollten.


What is better solution for this? String array with list of crafters? Enum? Just a bunch of hardcoded strings?


count, steps не используются


Wir haben gerade eine Vorstandssitzung und haben im Zuge des neuen Kassenwartes auch die Teammitgliederliste aktualisiert. Wenn er sich wieder aktiv engagieren möchte ist er in null komma nichts wieder eingetragen.


тут происходит какая-то странная магия)


среднее время имеется виду, не в секундах, а в количестве дискретных шагов


@stgraber, this is the commit that'll fix Travis.


Oh you can remove that, I was trying to optimize the switch for dry purposes but then solved it with the closure instead


Okay. Usual reminder, `public` and `event`.

This is a nice interpretation with no obvious problems around the safe handling of funds.

Let's talk about the non-obvious aspects of handling "secrets".

First thing, you want to take a precaution to ensure that a pw is never used again. After they're revealed, we can imagine people on the lookout for "seen before" hash information and they might know the solution to the puzzle.

Second thing. The password is known to everyone when the _proposed_ password broadcast to the network _before_ a miner includes it in a block. Do you see the problem there? Every node as an opportunity to quickly create their own transaction using the now-known secret and broadcast it to the network. That creates a mad race to see who gets lucky and whose transaction (claim) gets mined first. Not so good ...

A solution to that problem is to make sure it's irrevant by making sure the indended recipient is the only destination the funds can arrive at. This is the part I don't quite see guarded.


@brauner - Ah, but the build now fails without the patch.  In otherwords, I can no longer build 2.1.0 at all.  Any thoughts?


PHP Fatal error:  Cannot redeclare memcache_connect() in /var/web/yaamp/core/functions/memcache.php on line 7

when trying to load the frontend.


Why is `withdraw` payable?


Yeah, so what I mean to have in the details section is that many a time there might be cases when a user wants to add something related to the document which can be added in the details section only including the expiry date, as expire date is not something we will need for filtering.


Никто не виноват что вы гей.


[R/doFuture.R:11:14:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L11) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  if (debug) mdebug("doFuture() ...")
             ^~~~~~
```
[R/doFuture.R:17:9:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L17) *warning:* **no visible global function definition for ‘iter’, Did you mean 'it'?**
```r
  it <- iter(obj)
        ^~~~
```
[R/doFuture.R:19:18:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L19) *warning:* **no visible global function definition for ‘makeAccum’**
```r
  accumulator <- makeAccum(it)
                 ^~~~~~~~~
```
[R/doFuture.R:93:5:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L93) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("- R expression:")
    ^~~~~~
```
[R/doFuture.R:94:5:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L94) *warning:* **no visible global function definition for ‘mprint’, Did you mean 'print'?**
```r
    mprint(expr)
    ^~~~~~
```
[R/doFuture.R:102:5:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L102) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("- identifying globals and packages ...")
    ^~~~~~
```
[R/doFuture.R:117:5:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L117) *warning:* **no visible global function definition for ‘mstr’, Did you mean 'str'?**
```r
    mstr(globals)
    ^~~~
```
[R/doFuture.R:120:5:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L120) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("  - R expression:")
    ^~~~~~
```
[R/doFuture.R:121:5:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L121) *warning:* **no visible global function definition for ‘mprint’, Did you mean 'print'?**
```r
    mprint(expr)
    ^~~~~~
```
[R/doFuture.R:122:5:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L122) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("- identifying globals and packages ... DONE")
    ^~~~~~
```
[R/doFuture.R:166:25:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L166) *warning:* **no visible global function definition for ‘nbrOfWorkers’**
```r
      nbr_of_futures <- nbrOfWorkers()
                        ^~~~~~~~~~~~
```
[R/doFuture.R:174:23:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L174) *warning:* **no visible global function definition for ‘nbrOfWorkers’**
```r
    nbr_of_workers <- nbrOfWorkers()
                      ^~~~~~~~~~~~
```
[R/doFuture.R:187:13:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L187) *warning:* **no visible global function definition for ‘splitIndices’**
```r
  chunks <- splitIndices(nbr_of_elements, ncl = nbr_of_futures)
            ^~~~~~~~~~~~
```
[R/doFuture.R:188:3:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L188) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("Number of chunks: %d", length(chunks))
  ^~~~~~
```
[R/doFuture.R:196:3:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L196) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("Number of futures (= number of chunks): %d", nchunks)
  ^~~~~~
```
[R/doFuture.R:198:3:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L198) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("Launching %d futures (chunks) ...", nchunks)
  ^~~~~~
```
[R/doFuture.R:201:5:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L201) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("Chunk #%d of %d ...", ii, length(chunks))
    ^~~~~~
```
[R/doFuture.R:215:5:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L215) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("Chunk #%d of %d ... DONE", ii, nchunks)
    ^~~~~~
```
[R/doFuture.R:218:3:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L218) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("Launching %d futures (chunks) ... DONE", nchunks)
  ^~~~~~
```
[R/doFuture.R:226:14:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L226) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  if (debug) mdebug("- resolving future")
             ^~~~~~
```
[R/doFuture.R:227:3:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L227) *warning:* **no visible global function definition for ‘resolve’, Did you mean 'qr.solve'?**
```r
  resolve(fs, value = TRUE)
  ^~~~~~~
```
[R/doFuture.R:230:14:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L230) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  if (debug) mdebug("- collecting values of future")
             ^~~~~~
```
[R/doFuture.R:231:31:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L231) *warning:* **no visible binding for global variable ‘value’**
```r
  results <- lapply(fs, FUN = value, signal = FALSE)
                              ^~~~~
```
[R/doFuture.R:241:14:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L241) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  if (debug) mdebug("- accumulating results")
             ^~~~~~
```
[R/doFuture.R:259:5:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L259) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("- processing errors (handler = %s)", sQuote(error_handling))
    ^~~~~~
```
[R/doFuture.R:261:18:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L261) *warning:* **no visible global function definition for ‘getErrorValue’**
```r
  error_value <- getErrorValue(it)
                 ^~~~~~~~~~~~~
```
[R/doFuture.R:263:20:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L263) *warning:* **no visible global function definition for ‘getErrorIndex’**
```r
    error_index <- getErrorIndex(it)
                   ^~~~~~~~~~~~~
```
[R/doFuture.R:274:14:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L274) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  if (debug) mdebug("- extracting results")
             ^~~~~~
```
[R/doFuture.R:275:10:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L275) *warning:* **no visible global function definition for ‘getResult’**
```r
  res <- getResult(it)
         ^~~~~~~~~
```
[R/doFuture.R:277:14:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/doFuture.R#L277) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  if (debug) mdebug("doFuture() ... DONE")
             ^~~~~~
```
[R/registerDoFuture.R:22:3:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/registerDoFuture.R#L22) *warning:* **no visible global function definition for ‘setDoPar’**
```r
  setDoPar(doFuture, data = NULL, info = info)
  ^~~~~~~~
```
[R/registerDoFuture.R:22:12:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/R/registerDoFuture.R#L22) *warning:* **no visible binding for global variable ‘doFuture’**
```r
  setDoPar(doFuture, data = NULL, info = info)
           ^~~~~~~~
```
[tests/future.BatchJobs.R:48:1:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/tests/future.BatchJobs.R#L48) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/future.batchtools.R:47:1:](https://github.com/HenrikBengtsson/doFuture/blob/256e514cd61e9787d65e9c8693930dea5a9cb301/tests/future.batchtools.R#L47) *style:* **Trailing whitespace is superfluous.**
```r

^~
```


Never use `this.balance` as a form of accounting unless you're correcting a descrepancy. The contract should know the value of all claims at all times.

It's possible that `this.balance` contains surplus funds. For example, a contract can `selfdestruct(thisContract)` in which case the funds can't be refused. That can throw things off-kilter, meaning, any defect in accounting may open it up to attack.

A valid usage, IMO, would be `uint delta = this.balance - expectedBalance;` in which case possibly an admin could correct the balance. In any case, a remdial scenario.


Great progress. I have a request to make.
The emulator needs to upgrade with the new ASM.JAR BE COMPATIBILITY.ISTO FIX PROBLEMS, FRAME AND BYTE VECTOR.


dlaczego zmieniłeś ten warunek, skoro on jest `important` w tym miejscu inaczej nie będzie działać filtrowanie!


Also added support for merging annotations


One thing where it might be interesting is that a user can add his legal things and add an expiry date and in the frontend we hide everything that is already expired. This would reduce the amount of cleanups people have to do and also enable a complete history within the data. Just a thought about the need for filtering by expireDate.


Also added support for type substitution in type parameter bounds


No


Przekierowanie nie powinno działać tak, że jak już utworzysz to dopiero przekierujesz? (mamy asynchoniczne wywołanie i może się stać tak, że serwer złapie laga i nie zdązy się wykonać wówczas `emit`)


i znowu obserwator, po co on tutaj?


tak samo jak wyżej.


Simplification complete. Look three commits ahead of this one.


'for' is missing


@llvec, I agree that should also be done, but I also want to make sure it doesn't regress. Do you have a suggestion for the time control of such a timeloss vs timeloss test (and should it be using a fixed number of games) ? In this context it is a bit annoying that workers with many time losses are deleted from the final results.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/de742651-8462-4286-b78d-3e94ac013f9f "compromisos"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/0d0e8b6d-930b-40fc-ac1c-2a7d8ad5ef0b "compromisos") deployed [compromisos](https://github.com/eschuler7/compromisos/releases/tag/deploy-ibm-yp-us-south-eschuler-pe.ibm.com-dev-20170910-191720 "deploy-ibm-yp-us-south-eschuler-pe.ibm.com-dev-20170910-191720") to [dev](https://console.bluemix.net/apps/6f3a0e56-815a-41fc-aa5f-5ec09678068d?env_id=ibm:yp:us-south "ibm:yp:us-south:eschuler@pe.ibm.com:dev"), including this commit


nit: this is duplicated from Utils, don't think its doing anything different from the fn there


Puzzle `170-639de406` discovered in [`kuznyechik/Block.h`](https://github.com/DronMDF/goost/blob/master/kuznyechik/Block.h) and submitted as #187.


Puzzle `170-4ebcd3ed` discovered in [`kuznyechik/Block.h`](https://github.com/DronMDF/goost/blob/master/kuznyechik/Block.h) and submitted as #188.


Puzzle `174-82a252c6` discovered in [`kuznyechik/Imit.h`](https://github.com/DronMDF/goost/blob/master/kuznyechik/Imit.h) and submitted as #189.


I wasn't able to retrieve PDD puzzles from the code base (if you think that it's a bug on your our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues)):

```
Tag "170-27c3ae81/submit" already exists, won't submit again. This situation most probably means that this puzzle was already seen in the code and you're trying to create it again. We would recommend you to re-phrase the text of the puzzle and push again. If this doesn't work, pleas let us know in GitHub: https://github.com/yegor256/0pdd/issues
/app/objects/logged_tickets.rb:41:in `submit'
/app/objects/commit_tickets.rb:39:in `submit'
/app/objects/emailed_tickets.rb:37:in `submit'
/app/objects/puzzles.rb:86:in `block in submit'
/app/vendor/bundle/ruby/2.3.0/gems/nokogiri-1.7.2/lib/nokogiri/xml/node_set.rb:187:in `block in each'
/app/vendor/bundle/ruby/2.3.0/gems/nokogiri-1.7.2/lib/nokogiri/xml/node_set.rb:186:in `upto'
/app/vendor/bundle/ruby/2.3.0/gems/nokogiri-1.7.2/lib/nokogiri/xml/node_set.rb:186:in `each'
/app/objects/puzzles.rb:86:in `map'
/app/objects/puzzles.rb:86:in `submit'
/app/objects/puzzles.rb:44:in `deploy'
/app/objects/job.rb:42:in `proceed'
/app/objects/job_starred.rb:35:in `proceed'
/app/objects/job_recorded.rb:33:in `proceed'
/app/objects/job_emailed.rb:36:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:51:in `block in exclusive'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:91:in `block in timeout'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `block in catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:106:in `timeout'
/app/objects/job_detached.rb:49:in `exclusive'
/app/objects/job_detached.rb:39:in `block in proceed'
/app/objects/job_detached.rb:39:in `fork'
/app/objects/job_detached.rb:39:in `proceed'
/app/0pdd.rb:311:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1611:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1611:in `block in compile!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:975:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:994:in `route_eval'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:975:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1015:in `block in process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1013:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1013:in `process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:973:in `block in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:972:in `each'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:972:in `route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1085:in `block in dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1082:in `dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:907:in `block in call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:907:in `call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:895:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/json_csrf.rb:18:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/commonlogger.rb:33:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:219:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:212:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/head.rb:13:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/methodoverride.rb:22:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:182:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:2013:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1487:in `block in call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1787:in `synchronize'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1487:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/handler/webrick.rb:88:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread'
```


Un tip Kevin, si lo quieres abrir en tu Android Studio, en la carpeta donde vas a tener, a mi me ha funcionado q desde el CMD diera el comando grandlew clean.


@brauner - Worked, thanks!

EDIT:
Arch bug report for reference: https://bugs.archlinux.org/task/55577


F*cked the comment
Renamed some stuff to minimize confusion on imports


I'm talking if a malicious peer send the files, but block updates from other peers.


Great!.Now it adds meaning for adding an expiry date to me. +1


So, I understood the .group_by which takes the collection "words" and process it with what's in the block, then puts it in a hash with its key/value pair. Then the .values selects only the values of that hash, and everything is put in the "anagram" array.
Something I couldn't understand in the block of .group_by, is how's the .chars is allowing you to make all the anagrams possible. Is there something I'm not catching with the sort?


Ref #1159


An anagram is just rearranged letters. "chars", so if I sort them, all anagrams should be the same


Thank you very much for this awesome work!

Just had to change OIDs for my airGrid device.


hello


Definitely see how this was causing issues, based on the `ANIMATOR_DURATION_SCALE` var resetProgress was getting reset unintentionally. So technically the code was executing as designed, just setting the progress to the min progress every time play or resume was called. Looks like its resolved now thanks @gpeal !


This happens because of using -Werror outside of a development environment.


Perfect! I got it, I actually misunderstood the instruction for a minute, makes sense now. Thanks for your explanation!


Hi Dennis

Third time almost lucky!

Downloaded ampps as trying to use iis seemed to be awkward.

Managed to get all vendor code installed and code working...

Except I get a 30 second timeout.

Is that something is a setting somewhere or is that coming from swgoh
themselves

I get the collections message with count and one dot but then the timeout

On Thu, 7 Sep 2017 at 10:39, Dennis Becker <notifications@github.com> wrote:

> You can only write files in the data folder - the FileManager class checks
> this to prevent that you could overwrite any files. It would throw an
> exception.
>
> Maybe you are hitting the limit of gathering collections from swgoh.gg.
> They added a limit to only allow fetching 100 collections per hour.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/ChrisParkinson65/swgoh/commit/24fe8f3c18095675f49b314ce345f85ef7dbeb23#commitcomment-24138132>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AXZHoDL8vCY9eUtds1F2IRMmHBAdbD71ks5sf7nbgaJpZM4PO61l>
> .
>
--
Chris Parkinson


I wasn't able to retrieve PDD puzzles from the code base (if you think that it's a bug on your our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues)):

```
Tag "170-639de406/submit" already exists, won't submit again. This situation most probably means that this puzzle was already seen in the code and you're trying to create it again. We would recommend you to re-phrase the text of the puzzle and push again. If this doesn't work, pleas let us know in GitHub: https://github.com/yegor256/0pdd/issues
/app/objects/logged_tickets.rb:41:in `submit'
/app/objects/commit_tickets.rb:39:in `submit'
/app/objects/emailed_tickets.rb:37:in `submit'
/app/objects/puzzles.rb:86:in `block in submit'
/app/vendor/bundle/ruby/2.3.0/gems/nokogiri-1.7.2/lib/nokogiri/xml/node_set.rb:187:in `block in each'
/app/vendor/bundle/ruby/2.3.0/gems/nokogiri-1.7.2/lib/nokogiri/xml/node_set.rb:186:in `upto'
/app/vendor/bundle/ruby/2.3.0/gems/nokogiri-1.7.2/lib/nokogiri/xml/node_set.rb:186:in `each'
/app/objects/puzzles.rb:86:in `map'
/app/objects/puzzles.rb:86:in `submit'
/app/objects/puzzles.rb:44:in `deploy'
/app/objects/job.rb:42:in `proceed'
/app/objects/job_starred.rb:35:in `proceed'
/app/objects/job_recorded.rb:33:in `proceed'
/app/objects/job_emailed.rb:36:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:51:in `block in exclusive'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:91:in `block in timeout'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `block in catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:33:in `catch'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/timeout.rb:106:in `timeout'
/app/objects/job_detached.rb:49:in `exclusive'
/app/objects/job_detached.rb:39:in `block in proceed'
/app/objects/job_detached.rb:39:in `fork'
/app/objects/job_detached.rb:39:in `proceed'
/app/0pdd.rb:311:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1611:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1611:in `block in compile!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:975:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:994:in `route_eval'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:975:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1015:in `block in process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1013:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1013:in `process_route'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:973:in `block in route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:972:in `each'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:972:in `route!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1085:in `block in dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1082:in `dispatch!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:907:in `block in call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `block in invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `catch'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1067:in `invoke'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:907:in `call!'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:895:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/json_csrf.rb:18:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/base.rb:49:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-protection-1.5.3/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/commonlogger.rb:33:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:219:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:212:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/head.rb:13:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/methodoverride.rb:22:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:182:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:2013:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1487:in `block in call'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1787:in `synchronize'
/app/vendor/bundle/ruby/2.3.0/gems/sinatra-1.4.7/lib/sinatra/base.rb:1487:in `call'
/app/vendor/bundle/ruby/2.3.0/gems/rack-1.6.8/lib/rack/handler/webrick.rb:88:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.3.3/lib/ruby/2.3.0/webrick/server.rb:296:in `block in start_thread'
```


Does this work for Python versions < 3.x ? Here is how I did it on #449 :
https://github.com/RasaHQ/rasa_nlu/pull/449/files#diff-354f30a63fb0907d4ad57269548329e3L37


Installing all dependencies with composer is a must-have.

I guess swgoh.gg may block requests due to heavy load.


Should it not be "0.10.189"?
Or MINOR_VERSION = '9' above?


What this acctually do?


This is Alain's idea, just with a different bonus. Original patch there:

- green STC, http://tests.stockfishchess.org/tests/view/597dcd2b0ebc5916ff64a09b
- yellow LTC, http://tests.stockfishchess.org/tests/view/597ea69e0ebc5916ff64a0e6


route


I am new to React. I am trying to understand the reason behind this commit. Why did you chose to switch from a class component to functional component ?


lol


Created multidev environment [nerdologues-composer#ci-852](https://dashboard.pantheon.io/sites/f8b6bd4b-bde6-45de-b354-3bf2c6c1f757#ci-852).

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


Awesome idea


Então os valores das variáveis serão setados no docker-compose.yml em vez de passar como parâmetro ao rodar o container?


This feels like wrong solution. The type system should be independent of rules. It should be rule's responsibility to call `TypeCombinator::removeNull()` and not `UnionType`'s responsibility to silently ignore null values.


Fixes #4


@gulsha87 Thanks reporting.

1) Can you open a new issue on https://github.com/ropensci/webchem/issues ?
2) Please try the dev-version from github
3) I can't reproduce this:
3.1)  Tests pass:
```
test(filter = 'chemspider')
Loading webchem
Testing webchem
chemspider: ...................................W.................W.......W..W.................W.......W..W..WWWW...............W......W.............................
```
3.2) Examples pass:
```
cs_prop(5363)
https://www.chemspider.com/Chemical-Structure.5363.html
$`5363`
$`5363`$acd
                   variable     value error     unit
1                   Density     1.500   0.1    g/cm3
2             Boiling Point   344.600  42.0     mmHg
3           Vapour Pressure     0.000   0.8     25°C
4  Enthalpy of Vaporization    61.200   3.0   kJ/mol
5               Flash Point   162.200  27.9       °C
6       Index of Refraction     1.632    NA     <NA>
7        Molar Refractivity    69.300   0.3      cm3
8         #H bond acceptors     2.000    NA     <NA>
9            #H bond donors     1.000    NA     <NA>
10   #Freely Rotating Bonds     2.000    NA     <NA>
11    #Rule of 5 Violations     1.000    NA     <NA>
12                 ACD/LogP     5.170    NA     <NA>
13        ACD/LogD (pH 5.5)     5.270    NA     <NA>
14         ACD/BCF (pH 5.5)  5935.190    NA     <NA>
15         ACD/KOC (pH 5.5) 17458.260    NA     <NA>
16        ACD/LogD (pH 7.4)     5.130    NA     <NA>
17         ACD/BCF (pH 7.4)  4269.680    NA     <NA>
18         ACD/KOC (pH 7.4) 12559.180    NA     <NA>
19       Polar Surface Area    29.000    NA       Å2
20           Polarizability    27.500   0.5 10-24cm3
21          Surface Tension    51.700   3.0  dyne/cm
22             Molar Volume   194.300   3.0      cm3

$`5363`$epi
                                              prop value_pred       unit_pred                     source_pred
1                 Log Octanol-Water Partition Coef     4.6600            <NA> Log Kow (KOWWIN v1.67 estimate)
2                                    Boiling Point   373.6200           deg C                   MPBPWIN v1.42
3                                    Melting Point   136.7900           deg C                   MPBPWIN v1.42
4                        Water Solubility from KOW     4.6210 mg/L (25 deg C)                     WSKOW v1.41
5                  Water Solubility from Fragments     9.2998            mg/L                            <NA>
6 Log Octanol-Air Partition Coefficient (25 deg C)    11.4500            <NA>                    KOAWIN v1.10
7                  Log Soil Adsorption Coefficient     4.2650            <NA>                  PCKOCWIN v1.66
  value_exp         unit_exp                             source_exp
1      4.76             <NA>          Chem Inspect Test Inst (1992)
2        NA            deg C                                   <NA>
3     54.00            deg C                                   <NA>
4     10.00  mg/L (20 deg C)  YALKOWSKY,SH & DANNENFELSER,RM (1992)
5        NA             <NA>                                   <NA>
6        NA             <NA>                                   <NA>
7        NA             <NA>                                   <NA>

$`5363`$source_url
[1] "https://www.chemspider.com/Chemical-Structure.5363.html"
```


This is for simple java program.to print github name.


Agreed, it also felt wrong to me. Will fix this.


lol, go check out my device tree and system core


Hi

Yes it seems intermittent so I guess it will be them

Brilliant code thanks for making it available

On 10 Sep 2017 20:37, "Dennis Becker" <notifications@github.com> wrote:

> Installing all dependencies with composer is a must-have.
>
> I guess swgoh.gg may block requests due to heavy load.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/ChrisParkinson65/swgoh/commit/24fe8f3c18095675f49b314ce345f85ef7dbeb23#commitcomment-24206250>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AXZHoPtu0FFfURRCScfligkV9DQQSpkTks5shDpvgaJpZM4PO61l>
> .
>


hello


@mrniko we need to reapply this fix, it was lost with merge conflict of the bounded cache.


Cool, what happend to AI Lab?


@XsGranted Excellent code with logs.


试试Ugly Number II,Super Ugly Number


Would it be more orthogonal to use `Just Socks`, or else switch both to  `pure Socks` and `empty` here since you are composing the Alternative instances?


![image](https://user-images.githubusercontent.com/29979616/30245548-a6ed5f28-960f-11e7-914a-505cb5c0d5d9.png)
？？？


Maybe better to use `util/path` here? I think that function handles many more cases and should return the correct thing in case of `{type ... src}` JS objects.


Xamarin MyApp on 9 Sep 2017 : View / Page / Layout


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/de742651-8462-4286-b78d-3e94ac013f9f "compromisos"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/0d0e8b6d-930b-40fc-ac1c-2a7d8ad5ef0b "compromisos") deployed [compromisos](https://github.com/eschuler7/compromisos/releases/tag/deploy-ibm-yp-us-south-eschuler-pe.ibm.com-dev-20170910-022215 "deploy-ibm-yp-us-south-eschuler-pe.ibm.com-dev-20170910-022215") to [dev](https://console.bluemix.net/apps/6f3a0e56-815a-41fc-aa5f-5ec09678068d?env_id=ibm:yp:us-south "ibm:yp:us-south:eschuler@pe.ibm.com:dev"), including this commit


yeah but if worldedit isn’t required it’ll fudk up


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/de742651-8462-4286-b78d-3e94ac013f9f "compromisos"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/0d0e8b6d-930b-40fc-ac1c-2a7d8ad5ef0b "compromisos") deployed [compromisos](https://github.com/eschuler7/compromisos/releases/tag/deploy-ibm-yp-us-south-eschuler-pe.ibm.com-dev-20170910-022626 "deploy-ibm-yp-us-south-eschuler-pe.ibm.com-dev-20170910-022626") to [dev](https://console.bluemix.net/apps/6f3a0e56-815a-41fc-aa5f-5ec09678068d?env_id=ibm:yp:us-south "ibm:yp:us-south:eschuler@pe.ibm.com:dev"), including this commit


xxx


isn't the size already passed back by the rest api?


This might be a source of the issue.  You're flagging progress token building right when clicking on a card.  It should be flagged when a green card is built, since that's the only time science symbols are changed.


weird I thought I had already written this line... must have gotten lost when you first introduced your code


Since you're flagging token building after picking a card, it's going to push this state immediately on top of the cardpickerstate (since that is also flagged as true on line 159).  Without running it myself, this seems like it would be an issue, since it's not the appropriate place to do it.


nice


タイムライン取得中
![1](https://user-images.githubusercontent.com/10358431/30245645-a8a9b986-961b-11e7-9b6d-6cf9a0ac5eee.png)

完了時
![2](https://user-images.githubusercontent.com/10358431/30245646-a97bb512-961b-11e7-8dd2-bec7e3bc1bad.png)


This still doesn't fully help.
You may change it to `1.0.0`  or if you don't want to increase the major version, you may write some defensive code to support the older configuration (i.e. without `files`)


ここは、`randomNumber`みたいに、単語の間は大文字にするほうがいいよ