Broken Pipe Error while uploading playlist cover

Whenever I want to upload a new playlist cover I am confronted with a broken pipe error.
`
with open(readConfig("mainImg"), "rb") as image_file:
encoded_string = base64.b64encode(image_file.read())
print(encoded_string)

sp.playlist_upload_cover_image(mainPlaylistID, encoded_string)

`
Which returns:
`
Traceback (most recent call last):
File<EMAIL_ADDRESS>line 677, in urlopen
chunked=chunked,
File<EMAIL_ADDRESS>line 392, in _make_request
conn.request(method, url, **httplib_request_kw)
File<EMAIL_ADDRESS>line 1083, in request
self._send_request(method, url, body, headers)
File<EMAIL_ADDRESS>line 1128, in _send_request
self.endheaders(body)
File<EMAIL_ADDRESS>line 1079, in endheaders
self._send_output(message_body)
File<EMAIL_ADDRESS>line 913, in _send_output
self.send(message_body)
File<EMAIL_ADDRESS>line 885, in send
self.sock.sendall(data)
File<EMAIL_ADDRESS>line 886, in sendall
v = self.send(data[count:])
File<EMAIL_ADDRESS>line 856, in send
return self._sslobj.write(data)
File<EMAIL_ADDRESS>line 581, in write
return self._sslobj.write(data)
BrokenPipeError: [Errno 32] Broken pipe
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File<EMAIL_ADDRESS>line 449, in send
timeout=timeout
File<EMAIL_ADDRESS>line 727, in urlopen
method, url, error=e, _pool=self, _stacktrace=sys.exc_info()[2]
File<EMAIL_ADDRESS>line 410, in increment
raise six.reraise(type(error), error, _stacktrace)
File<EMAIL_ADDRESS>line 734, in reraise
raise value.with_traceback(tb)
File<EMAIL_ADDRESS>line 677, in urlopen
chunked=chunked,
File<EMAIL_ADDRESS>line 392, in _make_request
conn.request(method, url, **httplib_request_kw)
File<EMAIL_ADDRESS>line 1083, in request
self._send_request(method, url, body, headers)
File<EMAIL_ADDRESS>line 1128, in _send_request
self.endheaders(body)
File<EMAIL_ADDRESS>line 1079, in endheaders
self._send_output(message_body)
File<EMAIL_ADDRESS>line 913, in _send_output
self.send(message_body)
File<EMAIL_ADDRESS>line 885, in send
self.sock.sendall(data)
File<EMAIL_ADDRESS>line 886, in sendall
v = self.send(data[count:])
File<EMAIL_ADDRESS>line 856, in send
return self._sslobj.write(data)
File<EMAIL_ADDRESS>line 581, in write
return self._sslobj.write(data)
urllib3.exceptions.ProtocolError: ('Connection aborted.', BrokenPipeError(32, 'Broken pipe'))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "SpotipyTest.py", line 219, in
sp.playlist_upload_cover_image(mainPlaylistID, encoded_string)
File<EMAIL_ADDRESS>line 694, in playlist_upload_cover_image
content_type="image/jpeg",
File<EMAIL_ADDRESS>line 306, in _put
return self._internal_call("PUT", url, payload, kwargs)
File<EMAIL_ADDRESS>line 242, in _internal_call
timeout=self.requests_timeout, **args
File<EMAIL_ADDRESS>line 530, in request
resp = self.send(prep, **send_kwargs)
File<EMAIL_ADDRESS>line 643, in send
r = adapter.send(request, **kwargs)
File<EMAIL_ADDRESS>line 498, in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', BrokenPipeError(32, 'Broken pipe'))
`

I think this is because you are uploading an image that's more than 256KB

Notes
The request should contain a Base64 encoded JPEG image data, maximum payload size is 256 KB.
https://developer.spotify.com/documentation/web-api/reference/#endpoint-upload-custom-playlist-cover

We could definitely catch that exception and display a proper error message. A PR that does that is welcome!

I think this is because you are uploading an image that's more than 256KB

Notes
The request should contain a Base64 encoded JPEG image data, maximum payload size is 256 KB.
https://developer.spotify.com/documentation/web-api/reference/#endpoint-upload-custom-playlist-cover

We could definitely catch that exception and display a proper error message. A PR that does that is welcome!

I'll start working on this. Should I fix it on the "v3" branch only?

Awesome. Nope, that's a fix for v2

(Running Windows 10, Python 3.7.9)
I couldn't reproduce this exact error. The "closest" I got was:
requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionAbortedError(10053, 'An established connection was aborted by the software in your host machine', None, 10053, None))
That happened when I uploaded the image generated by:
from PIL import Image

image = Image.new('RGB', size=(10_000, 10_000))
image.save("test.jpg")

Which generated a 1.49 MB image.

I ran some other tests.
I uploaded the image generated by:
image = Image.new('RGB', size=(10_000, 1_232))
Which generated a 188 KB image. It uploaded correctly. But when I generated one by running:
image = Image.new('RGB', size=(10_000, 1_233))
Which generated a 191 KB image, it failed with the following error:
spotipy.exceptions.SpotifyException: http status: 413, code:-1 - https://api.spotify.com/v1/playlists/1fYfHp88zjW0kVZItm20gu/images:
 error, reason: None

Which occurred while handling the following:
requests.exceptions.HTTPError: 413 Client Error: Request Entity Too Large for url: https://api.spotify.com/v1/playlists/1fYfHp88zjW0kVZItm20gu/images
So, apparently it failed to upload an image that was smaller than 256 KB. It's because the maximum payload size is 256 KB, not only just the image, right? Am I testing it correctly?

I wonder if the size (width x height) matters too? In your case 10000px looks too high.
For example, I think the image must be minimum 300x300px to be uploaded manually. Maybe there is also a maximum limit
To get random images in code, I like to use the dog API https://dog.ceo/dog-api/ :dog:

@stephanebruckert Were you able to reproduce the error?


Bug: With title container's class not working anymore

Describe the bug
The container with-title class is not working anymore.
To Reproduce
Check out the containers in index.html master and develop or run storybook.
Expected behavior
The with-title class in intended to let the container look like a fieldset.

Screenshots

Environment:

OS: Ubuntu 18.04
Browser: Chrome 71.0
Build environment (i.e. NodeJS): Node v9.11.1

Suggestion(s) for fixing this issue
Check out the latests changes made in the container and revert it, or maybe some class is mising.
Additional context
I'm looking into it but got nothing so far.

Also, container the border-white of the container is-dark class is gone:


Skip button should have it's own delegate

For users that want to detect when a user has cancelled the tutorial, detecting the skip button press would be ideal so you can disable the tutorial from showing again.

Added pull request for this issue.


Alignment off for particular dataset

I have a model trained on LJ for 200k steps, and then I fine-tune a smaller dataset on top. So far I've had success with a couple of datasets (male and female) for data that ranges 15-30 minutes in length.
I have another dataset that is about 60 minutes in length, but the alignment is off. The dataset contains the same sentences said by a different speaker.
Here's the alignment for the speaker that works:

Here's the one that doesn't:

Both files have the same metadata:
Input File     : '150.wav'
Channels       : 1
Sample Rate    : 16000
Precision      : 16-bit
Duration       : 00:00:02.82 = 45120 samples ~ 211.5 CDDA sectors
File Size      : 90.3k
Bit Rate       : 256k
Sample Encoding: 16-bit Signed Integer PCM

This is a sample melspectrogram from the dataset:

In my case, the model was trained with r=1, batch_size=32.
So far, I've looked at the dataset to see if there are any distinguishable factors. I've cleaned the audio dataset with sox to reduce noise, but that doesn't seem to make a difference. Any pointers would be appreciated.

@ZohaibAhmed out of interest, what version of Python and libs (just requirements.txt?) do you use? Any modified settings in hparams? Also, do you use a GPU? I am struggling to get the LJ dataset to work. Training 4000 steps and then synthesizing gives mumble jumble output.

@RoelVdP - just requirements.txt. If you're using the latest numpy, make sure you update librosa to 0.6.3.
No real modifications to the hparams are needed. I am training on GPUs, so your mileage may vary.  As mentioned in other issues, you can tweak the batch_size and outputs_per_step in hparams if you have a smaller GPU. Training on CPU is not recommended.
You'll have to train it for quite a bit to start to get good results. I can't remember the exact mark, but ~30k steps seems to be start improving.

@ZohaibAhmed , what does r=1 mean in Tacotron-2? Which parameter does it correspond to in hparams?


Editor keeps GPU busy although there is nothing to display

Taskmanager shows that the editor keeps the GPU busy:

although there is not yet anything to display:

Stop render loop until the object is ready?

looks pretty good. one issue i found is: when i re-size the browser window, the editor stays black

changing the light intensity doesn't trigger the rendering

updated

works. i don't find any more problems.


[JS] Deserializing schema from bytes

Describe the usage question you have. Please include as many useful details as  possible.
In the javascript package, how could one deserialize an Arrow schema from raw bytes?
In pyarrow, for example, I can do this:
import pyarrow as pa
import io
import base64

pa.ipc.read_schema(io.BytesIO(base64.b64decode(b'/////3AAAAAQAAAAAAAKAAwABgAFAAgACgAAAAABBAAMAAAACAAIAAAABAAIAAAABAAAAAEAAAAUAAAAEAAUAAgABgAHAAwAAAAQABAAAAAAAAEDEAAAABgAAAAEAAAAAAAAAAEAAAB4AAYACAAGAAYAAAAAAAEA')))

But I'm struggling to find any way to do the equivalent in javascript, even after reading the code a bit.
The below (and various permutations involving ArrayBuffers, ByteBuffer objects in flatbuffers, etc.) all fail.
  import { Message, Schema, tableFromIPC } from 'apache-arrow'
  const sch = `/////3AAAAAQAAAAAAAKAAwABgAFAAgACgAAAAABBAAMAAAACAAIAAAABAAIAAAABAAAAAEAAAAUAAAAEAAUAAgABgAHAAwAAAAQABAAAAAAAAEDEAAAABgAAAAEAAAAAAAAAAEAAAB4AAYACAAGAAYAAAAAAAEA`
  const decoded = atob(sch);
  const bytes = Uint8Array.from(decoded, c => c.charCodeAt(0))
  console.log(Schema.decode(bytes))

I can deserialize a full table with tableFromIPC, but there are times that I would like to work with a schema without any attached data.
Thanks for any help!
Component(s)
JavaScript

Update: I realized that it's possible to grab the schema off the table generated using the tableFromIPC function even without passing an associated data.
  import { tableFromIPC } from 'apache-arrow'
  const sch = `/////3AAAAAQAAAAAAAKAAwABgAFAAgACgAAAAABBAAMAAAACAAIAAAABAAIAAAABAAAAAEAAAAUAAAAEAAUAAgABgAHAAwAAAAQABAAAAAAAAEDEAAAABgAAAAEAAAAAAAAAAEAAAB4AAYACAAGAAYAAAAAAAEA`
  const decoded = atob(sch);
  const bytes = Uint8Array.from(decoded, c => c.charCodeAt(0))
  console.log(tableFromIPC(bytes).schema)


unittest: move unittest files to test directory

make test directory under libyami
move unittest files from encoder directory to test directory
Signed-off-by: Zhziyao<EMAIL_ADDRESS>

Test files do not need to be moved... just add the gtest source code and compile it as a convenience library.  Then link each unittest binary to that library.

@Zhziyao ,any update on this?


Make rust-hpke an option

@chris-wood might be interested in this one.
You can run this by disabling default features and enabling the rust-hpke feature:
$ cargo build|test|clippy --no-default-features --features rust-hpke

Or in Cargo.toml:
[dependencies]
ohttp = {version="0.1", default-features = false, features = ["client", "server", "rust-hpke"]}

I might need to change the default at some point to be "rust-hpke", but this is where I'm at for the moment.

This only supports two configurations.  Adding more configurations is a real chore right now as it involves lots of manual code additions.  Once the nightly concat_ident!() macro lands, some of this tedium might be replaced with some smarter macros.  For the moment, writing out everything longhand will have to do.


How to uninstall the 1.1.0 Hydra Setup?

It says i need permission to uninstall

Delete folder C:\Users\YOURUSER\AppData\Local\Programs\Hydra

the folder are in C:\Users\my user
and when i trie to delete, apears i need adminpermission to execute this action

just give the permission


Provide a way to change what should be gathered using API at runtime

I think that it might be a good idea to provide a way to change what should be gathered (i.e. change the list of collector for a particular machine) using API at runtime.

Closing, superseded by #62.


MQTT HEAP IN EVENT CONNECTION ERROR  (IDFGH-5568)

Environment

Development Kit:
Kit version (for WroverKit/PicoKit/DevKitC): [v1|v2|v3|v4]
Module or chip used: ESP32-Wroom-32E
IDF version latest stable 4.3
Operating System:     Windows
Using an IDE?: PlatformIO
Power Supply: external 5V

Problem Description:
I'm using the MQTT library, when the mqtt event error comes i have two situation:
Whit this type of error the free heap is about 45k bytes

[0;31mE (378561) esp-tls-mbedtls: mbedtls_ssl_handshake returned -0x10
E (378561) esp-tls: Failed to open new connection
E (378562) TRANS_SSL: Failed to open a new connection
E (378569) MQTT_CLIENT: Error transport connect
MQTT_EVENT_ERROR
Last error code reported from esp-tls: 0x8010
Last tls stack error number: 0x10
Free heap: 45400
MQTT_EVENT_DISCONNECTED

Whit this other type of error the free heap is about 17k

W (49032) MQTT_CLIENT: Connection refused, bad username or password
MQTT_EVENT_ERROR
Connection refused error: 0x4
Free heap: 17928
E (49035) MQTT_CLIENT: MQTT connect failed
MQTT_EVENT_DISCONNECTED

And after some error of refused connection:

assertion "xResult" failed: file "C:.platformio\packages\framework-espidf\components\freertos\timers.c", line 787, function: > > > prvProcessReceivedCommands
abort() was called at PC 0x401a4a9f on core 0
Backtrace:0x40091e76:0x3ffd8030 0x400925bd:0x3ffd8050 0x40098c3e:0x3ffd8070 0x401a4a9f:0x3ffd80e0 0x400954ba:0x3ffd8110
ELF file SHA256: 6e62d34834c8aefe

There's a way to free the memory space?

Hi @romocitto88
One ssl client session requires approximately 40k of RAM. This would probably explain the first error:

Whit this type of error the free heap is about 45k bytes
Since MBEDTLS_ERR_MPI_ALLOC_FAILED=-0x0010 and the heap might be fragmented.

As for the other two issues:

Whit this other type of error the free heap is about 17k
�[0;33mW (49032) MQTT_CLIENT: Connection refused, bad username or password�[0m

and

And after some error of refused connection:
assertion "xResult" failed: file "C:.platformio\packages\framework-espidf\components\freertos\timers.c", line 787, function: > >

I would think a memory corruption of some kind (assuming you're connecting to the same server with the same credentials), probably related to the shortage of heap and incorrect handling of a failure to allocate.

There's a way to free the memory space?

Please check the Performance guidelines in the docs. There's a very useful chapter on how to minimize RAM usage: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/performance/ram-usage.html

I would think a memory corruption of some kind (assuming you're connecting to the same server with the same credentials), probably related to the shortage of heap and incorrect handling of a failure to allocate.

In my case it's the same server, with a password that changes every time. Anyway, I'm testing the case where my module fails to connect to the broker for wrong credentials, but I don't understand why after some refused connection I get this error.

Please check the Performance guidelines in the docs. There's a very useful chapter on how to minimize RAM usage: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/performance/ram-usage.html

I enabled the "NANO FORMATTING" flag to try if something changes, and the free heap rised to 24k but the

assertion "xResult" failed: file "C:.platformio\packages\framework-espidf\components\freertos\timers.c", line 787, function: > > > prvProcessReceivedCommands
abort() was called at PC 0x401a4a9f on core 0
Backtrace:0x40091e76:0x3ffd8030 0x400925bd:0x3ffd8050 0x40098c3e:0x3ffd8070 0x401a4a9f:0x3ffd80e0 0x400954ba:0x3ffd8110
ELF file SHA256: 6e62d34834c8aefe

Happened again.

I'm testing the case where my module fails to connect to the broker for wrong credentials,

Thanks for explaining, now I understand, the Connection refused error: 0x4 is actually an expected behaviour, but you report the consequent assertion from FreeRTOS. As mentioned before, these are typically caused by a memory corruption. So I'd like to ask you for a minimal project where this issue could be reproducible.
I've played a bit with this error code, but haven't seen anything unexpected. We test the mqtt library for connection refusal, but only for the 0x5 error code (not authorized) in the CI:
https://github.com/espressif/esp-idf/blob/release/v4.3/tools/test_apps/protocols/mqtt/publish_connect_test/app_test.py#L313
Also, if injecting the error code 0x4=Connection refused error, the mqtt library works as expected as it continues to the publish tests iterating all transports, qos'es, enqueue's with different payloads. That's why I believe the issue must from the user application rather then anything in IDF. Please help to share the minimal application, so we can doublecheck this was the case.

@romocitto88 Thanks for reporting. Would you please help share if any updates for this issue? Thanks.

I didn't found the cause of this issue, so I decided to use fixed credentials to finish the project and at the end investigate.
At the beginnig I will try to reduce the RAM usage, in addition I will try to stop some task one by one to see the effects and finally I will share here the results.

@romocitto88 Thanks for reporting and sharing all the details, feel free to reopen if any updates available. Thanks.


Update to 1.12.0

This required updating the base nixpkgs to 24.11, since it requires a newer go version. 24.05 is depreciated anyways.

Thank you! :mechanical_arm:
Builds and run on my machine. I do notice that the wails build now shows me an empty screen after hitting 'next'. But atm I'm more interested in the server side, so going to merge this for now and open an issue to address wails.


[ Wording ] Small updates

They're just small, but the wording matches better with MS Word and are less "technical"

I'm not OK to change that officially. If you want to change that in your project, you can by using your own language file.
Sorry :/

Ok, but currently the wording is a bit inconsistent, so what is the process for changing existing wording?
Or can one only add new languages and then no-one can change it anymore? ever?

'Strong', 'Emphasis', 'Unordered list' and 'Ordered list' are not really terms that are used

Or can one only add new languages and then no-one can change it anymore? ever?

I did not understand your point.
If you want change the wording in your project, you can, you just need to create your own language file, then use it.
https://alex-d.github.io/Trumbowyg/documentation/#add-localization

Also, bold and strong are not the same. Since Trumbowyg try to be semantic, it support both.
Strong is the strong tag, bold is the b one. Which is not the same at all.

I get your point from a technical perspective, but if we have a look at the following languages, they all call them the same as well.
The reason that we call them the same, is because for the end-user they are the same thing. Technically not the same at all, but for a less-technical end-user ( who are the actual users of a wysiwyg editor ) they are the same.
bg
    bold: 'Удебелен',
    italic: 'Наклонен',

    strong: 'Удебелен',
    em: 'Наклонен',

by
    bold: 'Паўтлусты',
    italic: 'Курсіў',

    strong: 'Паўтлусты',
    em: 'Курсіў',

cs
    bold: 'Tučné',
    italic: 'Kurzíva',

    strong: 'Tučné',

el
    bold: 'Έντονα',
    italic: 'Πλάγια',

    strong: 'Έντονα',
    em: 'Πλάγια',

es
    bold: 'Negrita',
    italic: 'Cursiva',

    strong: 'Negrita',

fa
    italic: 'مورب',
    em: 'مورب',

And many more

OK. So make me a new PR but without capitalize.

`Align Left',  'Align Right' and 'Insert Image' are currently also capitalised.
That's why we were making it consistent

Shall I change those to non-capitalised as well, or keep all capitalised?

Change to non-capitalised :)
Thanks for your time!


When putting an object of torch_geometric.data.Data to GPU, attributes of namedtuple will be converted to List.

🐛 Bug
When putting an object data of torch_geometric.data.Data to GPU, if the types of some attributes are collections.namedtuple, it will cause unexpected results.
To Reproduce
Running this demo, the type of x1 is PackedSequence. while the type of x2 is List.
import torch
from torch.nn.utils.rnn import pack_padded_sequence, pad_sequence
from torch_geometric.data import Data

x = pad_sequence(
    [torch.FloatTensor([[1, 2], [1, 2]]), torch.FloatTensor([[1, 2]])]
)
x = pack_padded_sequence(x, [2, 1], batch_first = True)
x1 = x.cuda()
data = Data(
    x = x
)
data = data.cuda()
x2 = data.x

Suggestions
In torch_geometric/data/data.py, function , __apply__, line 317
def __apply__(self, item, func):
    if torch.is_tensor(item):
    # If replacing the above line, the question above will be solved. It should be
    # if torch.is_tensor(item) or isinstance(item, PackedSequence):
        return func(item)
    ...
    elif isinstance(item, (tuple, list)): # Here, a PackedSequence Object will be converted to list.
        return [self.__apply__(v, func) for v in item]
    elif isinstance(item, dict):
        return {k: self.__apply__(v, func) for k, v in item.items()}
    else:
        return item

I think if we replace if torch.is_tensor(item): to  if torch.is_tensor(item) or isinstance(item, PackedSequence):, this problem will be solved.
However, I have two concerns.

The first is if this is really a bug. I do not know if this will break some other rules.
The second is if there are other types like collections.namedtuple which will cause this situation.

Yes, you are right. I'm happy to take a PR on this one if you like. An alternative is to pass individual elements of PackedSequence to Data, e.g.:
data = Data(**x._asdict())

Fixed via https://github.com/rusty1s/pytorch_geometric/pull/3066


Fixing the invalid gemspec

bundler says that
The gemspec at
/usr/share/hifi/metaverse/vendor/bundle/ruby/2.1.0/bundler/gems/rpcjson-b65997c16656/rpcjson.gemspec
is not valid. Please fix this gemspec.
The validation error was 'duplicate dependency on json (> 0.0), (>= 0) use:
add_runtime_dependency 'json', '> 0.0', '>= 0'

oh maybe we need to edit the Rakefile instead?


DOMNodeInserted event deprecated in Google Chrome and will no longer be supported.

Hi all
First of all, thank you for great work!
Running React Quill version 2.0.0, and recently I started getting this warning in Chrome:
quill.js:4237 [Deprecation] Listener added for a synchronous 'DOMNodeInserted' DOM Mutation Event. This event type is deprecated (https://w3c.github.io/uievents/#legacy-event-types) and work is underway to remove it from this browser. Usage of this event listener will cause performance issues today, and represents a risk of future incompatibility. Consider using MutationObserver instead.
Is there a fix on the way ?
Best regards
/sonny

You would have to ask this upstream in Quill

Apparently it's been updated, React-quill package needs to update to newest version  of quill  github issue on quill site is here
Current  react-quill version is still using quill 1.3.7.
Is there an expected date for when the quill package will be updated to 2.0 in react-quill?

See https://github.com/zenoamaro/react-quill/issues/601, https://github.com/quilljs/quill/issues/3768#issuecomment-1654873923

Is there anyway I can help out on this fix?


Add Weave Scope

[x] squash the commits
[x] split app and probe
[x] optimise the icons
[x] update screenshots
[x] upload all images to a CDN
[x] improve description

I've also included ~with-groups files, which are currently unusable, let me know if I should really remove those and find a better place to keep those for my reference...

I'd like to use groups, but as I cannot, I've split it into two package. Can I make one package depend on another?

@errordeveloper here to help get this integrated.   starting to look now.
to answer your question:  we do not have a way represent a service dependencies.

@errordeveloper deployment now works.  doc or config issue to resolve.  Also when I go to the weavescope ui. there is nothing displayed just a message in the bottom left that says trying to connect.

@kensipe thanks for prompt review! I'll address the TODOs, and let you know.

excellent

@kensipe ready to merge 👍

looking

ok... looks good and installs clean.  however I never get anything on the weavescope... just a message of trying to connect.

@errordeveloper what mechanism do you use for discovery?

ok... looks good and installs clean. however I never get anything on the weavescope... just a message of trying to connect.

@kensipe If you are using AWS/CloudFormation, you will get that message if you are using plain HTTP. It works only with HTTPS. The ELB is doesn't support WebSockets in plain HTTP mode, but for HTTPS it's setup in TCP mode, so WebSockets work there. It's an issue I'd like to discuss later on.

what mechanism do you use for discovery?

@kensipe internally, it's using DNS, probes poll for apps on weavescope.marathon.mesos and send reports there.

@kensipe I've just realised that I need to update the pre-release snapshot image, as it doesn't include a cryptical fix, so please don't merge it just yet.

@kensipe I've pushed new snapshot build and tested it, all works fine.

@errordeveloper I can get it to install but I never see anything on the UI

I'm ken  @ the company email can we connect on a channel and get this worked out?

It works if accessed from the master IP... merging.


装不上啊，签名都改了。。。

环境：
IDE：XCode8.0
Xcode Command Line Tools is ready, version: 2343.
下载下来make install后，log如下，无法装上。
/usr/bin/xcrun xcodebuild -workspace /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Alamofire.xcworkspace -scheme Alamofire iOS -configuration Release -sdk iphoneos ONLY_ACTIVE_ARCH=NO BITCODE_GENERATION_MODE=bitcode CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES clean build2016-10-12 10:53:47.633 xcodebuild[2194:30321] [MT] DVTSDK: Warning: SDK path collision for path '<DVTFilePath:0x7f8b3a63d0a0:'/Applications/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS3.0.sdk'>': SDK with name 'watchos3.0' being superceded by SDK with 'watchos3.0'.
2016-10-12 10:53:47.635 xcodebuild[2194:30321] [MT] DVTSDK: Warning: SDK path collision for path '<DVTFilePath:0x7f8b3a40d090:'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.0.sdk'>': SDK with name 'iphonesimulator10.0' being superceded by SDK with 'iphonesimulator10.0'.
2016-10-12 10:53:47.637 xcodebuild[2194:30321] [MT] DVTSDK: Warning: SDK path collision for path '<DVTFilePath:0x7f8b3a45e660:'/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform/Developer/SDKs/AppleTVSimulator10.0.sdk'>': SDK with name 'appletvsimulator10.0' being superceded by SDK with 'appletvsimulator10.0'.
2016-10-12 10:53:47.639 xcodebuild[2194:30321] [MT] DVTSDK: Warning: SDK path collision for path '<DVTFilePath:0x7f8b3a4602e0:'/Applications/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platform/Developer/SDKs/WatchSimulator3.0.sdk'>': SDK with name 'watchsimulator3.0' being superceded by SDK with 'watchsimulator3.0'.
2016-10-12 10:53:47.640 xcodebuild[2194:30321] [MT] DVTSDK: Warning: SDK path collision for path '<DVTFilePath:0x7f8b3a4641e0:'/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.0.sdk'>': SDK with name 'appletvos10.0' being superceded by SDK with 'appletvos10.0'.
2016-10-12 10:53:47.642 xcodebuild[2194:30321] [MT] DVTSDK: Warning: SDK path collision for path '<DVTFilePath:0x7f8b3a704e00:'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk'>': SDK with name 'iphoneos10.0' being superceded by SDK with 'iphoneos10.0'.
2016-10-12 10:53:47.679 xcodebuild[2194:30321] [MT] DVTSourceSpecificationLoading: Couldn't load '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Specifications/iPhoneOSPackageTypes.xcspec'. Reason: Error Domain=NSCocoaErrorDomain Code=3840 "Unexpected character ( at line 1" UserInfo={NSDebugDescription=Unexpected character ( at line 1, kCFPropertyListOldStyleParsingError=Error Domain=NSCocoaErrorDomain Code=3840 "Expected terminating ')' for array at line 18" UserInfo={NSDebugDescription=Expected terminating ')' for array at line 18}}.
2016-10-12 10:53:47.679 xcodebuild[2194:30321] [MT] DVTSourceSpecificationLoading: Couldn't load '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Specifications/iPhoneOSProductTypes.xcspec'. Reason: Error Domain=NSCocoaErrorDomain Code=3840 "Unexpected character ( at line 1" UserInfo={NSDebugDescription=Unexpected character ( at line 1, kCFPropertyListOldStyleParsingError=Error Domain=NSCocoaErrorDomain Code=3840 "Expected terminating ')' for array at line 29" UserInfo={NSDebugDescription=Expected terminating ')' for array at line 29}}.
2016-10-12 10:53:47.742 xcodebuild[2194:30321] [MT] DVTPlugInManager: Required plug-in compatibility UUID 8A66E736-A720-4B3C-92F1-33D9962C69DF for IDEiOSProjectEditor.ideplugin (com.apple.dt.IDE.IDEiOSProjectEditor) not present
2016-10-12 10:53:47.744 xcodebuild[2194:30321] [MT] DVTPlugInManager: Required plug-in compatibility UUID 8A66E736-A720-4B3C-92F1-33D9962C69DF for iCloudSupportTouch.ideplugin (com.apple.dt.IDE.iCloudSupportTouch) not present
Build settings from command line:
    BITCODE_GENERATION_MODE = bitcode
    CARTHAGE = YES
    CODE_SIGN_IDENTITY =
    CODE_SIGNING_REQUIRED = NO
    ONLY_ACTIVE_ARCH = NO
    SDKROOT = iphoneos10.0

=== CLEAN TARGET Alamofire iOS OF PROJECT Alamofire WITH CONFIGURATION Release ===

Check dependencies

Create product structure
/bin/mkdir -p /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Products/Release-iphoneos/Alamofire.framework/Modules
/bin/mkdir -p /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Products/Release-iphoneos/Alamofire.framework/Headers

Clean.Remove clean /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Products/Release-iphoneos/Alamofire.framework
    builtin-rm -rf /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Products/Release-iphoneos/Alamofire.framework

Clean.Remove clean /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Products/Release-iphoneos/Alamofire.framework.dSYM
    builtin-rm -rf /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Products/Release-iphoneos/Alamofire.framework.dSYM

Clean.Remove clean /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build
    builtin-rm -rf /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build

** CLEAN SUCCEEDED **

=== BUILD TARGET Alamofire iOS OF PROJECT Alamofire WITH CONFIGURATION Release ===

Check dependencies

Write auxiliary files
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Alamofire.hmap
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Alamofire-all-target-headers.hmap
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/unextended-module.modulemap
/bin/mkdir -p /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Objects-normal/armv7
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Objects-normal/armv7/Alamofire\ iOS-OutputFileMap.json
/bin/mkdir -p /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Objects-normal/arm64
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Objects-normal/arm64/Alamofire\ iOS-OutputFileMap.json
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Alamofire-all-non-framework-target-headers.hmap
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Alamofire-generated-files.hmap
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Alamofire-own-target-headers.hmap
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/all-product-headers.yaml
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/swift-overrides.hmap
/bin/mkdir -p /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/DerivedSources
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/DerivedSources/Alamofire_vers.c
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Objects-normal/armv7/Alamofire.LinkFileList
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/module.modulemap
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Objects-normal/arm64/Alamofire.LinkFileList
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/unextended-module-overlay.yaml
write-file /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Alamofire-project-headers.hmap

Create product structure
/bin/mkdir -p /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Products/Release-iphoneos/Alamofire.framework/Modules
/bin/mkdir -p /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Products/Release-iphoneos/Alamofire.framework/Headers

ProcessInfoPlistFile /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Products/Release-iphoneos/Alamofire.framework/Info.plist Source/Info.plist
    cd /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Users/admini/.yarn/bin:/Library/staf/bin:/Library/staf/bin:/Library/staf/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/admini/.rvm/bin"
    builtin-infoPlistUtility /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/Info.plist -expandbuildsettings -format binary -platform iphoneos -o /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Products/Release-iphoneos/Alamofire.framework/Info.plist

CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler
    cd /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire
    export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer
    export PATH="/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/Users/admini/.yarn/bin:/Library/staf/bin:/Library/staf/bin:/Library/staf/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/admini/.rvm/bin"
    export SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.1.sdk
    export TOOLCHAINS=com.apple.dt.toolchain.XcodeDefault
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -incremental -module-name Alamofire -O -whole-module-optimization -sdk /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS9.1.sdk -target arm64-apple-ios9.0 -g -module-cache-path /Users/admini/Library/Developer/Xcode/DerivedData/ModuleCache -Xfrontend -serialize-debugging-options -application-extension -embed-bitcode -I /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Products/Release-iphoneos -F /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Products/Release-iphoneos -c -num-threads 4 /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/Timeline.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/SessionDelegate.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/ParameterEncoding.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/Request.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/ResponseSerialization.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/AFError.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/SessionManager.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/Response.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/Alamofire.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/MultipartFormData.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/ServerTrustPolicy.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/DispatchQueue+Alamofire.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/NetworkReachabilityManager.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/TaskDelegate.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/Validation.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/Notifications.swift /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Source/Result.swift -output-file-map /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Objects-normal/arm64/Alamofire\ iOS-OutputFileMap.json -parseable-output -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Objects-normal/arm64/Alamofire.swiftmodule -Xcc -I/Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Alamofire-generated-files.hmap -Xcc -I/Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Alamofire-own-target-headers.hmap -Xcc -I/Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Alamofire-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Alamofire-project-headers.hmap -Xcc -I/Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Products/Release-iphoneos/include -Xcc -I/Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/DerivedSources/arm64 -Xcc -I/Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/DerivedSources -emit-objc-header -emit-objc-header-path /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/Objects-normal/arm64/Alamofire-Swift.h -import-underlying-module -Xcc -ivfsoverlay -Xcc /Users/admini/Library/Developer/Xcode/DerivedData/Alamofire-cyolqhhmkgcuccgawvcvhcdshhbr/Build/Intermediates/Alamofire.build/Release-iphoneos/Alamofire\ iOS.build/unextended-module-overlay.yaml -Xcc -working-directory/Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire
<unknown>:0: error: Swift does not support the SDK 'iPhoneOS9.1.sdk'
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1

** BUILD FAILED **

The following build commands failed:
       	CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler
(1 failure)
A shell task (/usr/bin/xcrun xcodebuild -workspace /Users/admini/ios-app-bootstrap/Carthage/Checkouts/Alamofire/Alamofire.xcworkspace -scheme Alamofire iOS -configuration Release -sdk iphoneos ONLY_ACTIVE_ARCH=NO BITCODE_GENERATION_MODE=bitcode CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES clean build) failed with exit code 65:
2016-10-12 10:53:47.633 xcodebuild[2194:30321] [MT] DVTSDK: Warning: SDK path collision for path '<DVTFilePath:0x7f8b3a63d0a0:'/Applications/Xcode.app/Contents/Developer/Platforms/WatchOS.platform/Developer/SDKs/WatchOS3.0.sdk'>': SDK with name 'watchos3.0' being superceded by SDK with 'watchos3.0'.
2016-10-12 10:53:47.635 xcodebuild[2194:30321] [MT] DVTSDK: Warning: SDK path collision for path '<DVTFilePath:0x7f8b3a40d090:'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator10.0.sdk'>': SDK with name 'iphonesimulator10.0' being superceded by SDK with 'iphonesimulator10.0'.
2016-10-12 10:53:47.637 xcodebuild[2194:30321] [MT] DVTSDK: Warning: SDK path collision for path '<DVTFilePath:0x7f8b3a45e660:'/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVSimulator.platform/Developer/SDKs/AppleTVSimulator10.0.sdk'>': SDK with name 'appletvsimulator10.0' being superceded by SDK with 'appletvsimulator10.0'.
2016-10-12 10:53:47.639 xcodebuild[2194:30321] [MT] DVTSDK: Warning: SDK path collision for path '<DVTFilePath:0x7f8b3a4602e0:'/Applications/Xcode.app/Contents/Developer/Platforms/WatchSimulator.platform/Developer/SDKs/WatchSimulator3.0.sdk'>': SDK with name 'watchsimulator3.0' being superceded by SDK with 'watchsimulator3.0'.
2016-10-12 10:53:47.640 xcodebuild[2194:30321] [MT] DVTSDK: Warning: SDK path collision for path '<DVTFilePath:0x7f8b3a4641e0:'/Applications/Xcode.app/Contents/Developer/Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS10.0.sdk'>': SDK with name 'appletvos10.0' being superceded by SDK with 'appletvos10.0'.
2016-10-12 10:53:47.642 xcodebuild[2194:30321] [MT] DVTSDK: Warning: SDK path collision for path '<DVTFilePath:0x7f8b3a704e00:'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.0.sdk'>': SDK with name 'iphoneos10.0' being superceded by SDK with 'iphoneos10.0'.
2016-10-12 10:53:47.679 xcodebuild[2194:30321] [MT] DVTSourceSpecificationLoading: Couldn't load '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Specifications/iPhoneOSPackageTypes.xcspec'. Reason: Error Domain=NSCocoaErrorDomain Code=3840 "Unexpected character ( at line 1" UserInfo={NSDebugDescription=Unexpected character ( at line 1, kCFPropertyListOldStyleParsingError=Error Domain=NSCocoaErrorDomain Code=3840 "Expected terminating ')' for array at line 18" UserInfo={NSDebugDescription=Expected terminating ')' for array at line 18}}.
2016-10-12 10:53:47.679 xcodebuild[2194:30321] [MT] DVTSourceSpecificationLoading: Couldn't load '/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Xcode/Specifications/iPhoneOSProductTypes.xcspec'. Reason: Error Domain=NSCocoaErrorDomain Code=3840 "Unexpected character ( at line 1" UserInfo={NSDebugDescription=Unexpected character ( at line 1, kCFPropertyListOldStyleParsingError=Error Domain=NSCocoaErrorDomain Code=3840 "Expected terminating ')' for array at line 29" UserInfo={NSDebugDescription=Expected terminating ')' for array at line 29}}.
2016-10-12 10:53:47.742 xcodebuild[2194:30321] [MT] DVTPlugInManager: Required plug-in compatibility UUID 8A66E736-A720-4B3C-92F1-33D9962C69DF for IDEiOSProjectEditor.ideplugin (com.apple.dt.IDE.IDEiOSProjectEditor) not present
2016-10-12 10:53:47.744 xcodebuild[2194:30321] [MT] DVTPlugInManager: Required plug-in compatibility UUID 8A66E736-A720-4B3C-92F1-33D9962C69DF for iCloudSupportTouch.ideplugin (com.apple.dt.IDE.iCloudSupportTouch) not present
** BUILD FAILED **

The following build commands failed:
       	CompileSwiftSources normal arm64 com.apple.xcode.tools.swift.compiler
(1 failure)

问群里吧，先熟悉下


Inconsistent attribute and method names

Several issues were faced while trying out counterfit.
Upon starting counterfit and providing the command new -n test, an error 'AttributeError' was encountered.

new.py referenced an attribute named targets_path in config.py but config.py does not seem to have an attribute named targets_path declared or defined
This was resolved by adding a line to declare an attribute named targets_path with the path directed to the "targets" directory in config.py

The above issue appears to be the same issue as the first bullet point in issue #82
After resolving this issue, several other issues of similar nature were encountered:

new.py referenced add_targets() in state.py but state.py do not any method named add_targets() declared or defined
new.py referenced load_targets() in state.py but state.py do not any method named load_targets() declared or defined

After resolving the above issues, another exception named 'TypeError' was encountered with the message: 'NoneType' object is not callable. This issue was traced back to be from line 77 of new.py.
Other than the new command, the command predict -i range(10)  (as mentioned in DEMO1-satellite.md) also does not produce the same output as documented. This appears to be the same issue as the second bullet point in issue #82

Hey sorry to bother you, did you fix in anyway the TypeError issue? i'm at exactly your same point :(


Creating multiple sub folders at once

VSCode Version: 1.15.0 insider
OS Version: Win Srv 2012 64 bit

Steps to Reproduce:
In Java, and probably other languages, it is common to have deep directory structures. In those cases a directory structure can often look like this:

src/main/java/com/domain/projectname

Results in the following folder tree:
\src
\src\main
\src\main\java
\src\main\java\com
\src\main\java\com\domain
\src\main\java\com\domain\projectname

In IDE's like Intellij or Eclipse folders like these are easily created by just typing the whole string with slashes / or backslashes \. This doesn't seem to be possible in VS Code.

Select New Folder

Type the string src/main/java/com/domain/projectname

I believe this is a feature request.

This is a must have feature.


Explore adding a second side bar

This issue contains the discussion around adding a second side bar. The secondary side bar would be the next step in improving layout flexibility.
A primary motivator of the second side bar is to address the scenarios expected in https://github.com/microsoft/vscode/issues/26777.
The current step is understanding the various UX options that could be used to solve the problem. Below are some notes from the current exploration.

Side bar is a loose term here. We could introduce a second panel instead which already knows how to move to multiple orientations.
Second may also be limiting. As many have pointed out, should we just allow N number of panels or side bars? Limiting the number does simplify things like keybinds and general layout management and adding too many comes at the cost of complexity that many users will find less useful.
Currently the panel and side bar solve nearly the same purpose but the panel is drawn differently. Could we adapt the panel to turn into a side bar when it is on the left or right and then make more of them?
If we go with a second side bar, is it necessary to have an activity bar?

Also adding some mockups from @misolori

I would love this feature. I am working on a project which has a lot of files in the root directory so I cannot fold it like a folder. It takes nearly all the space to see all the files at once. I prefer not to scroll. I wanted to have a second sidebar where I could put the outline in the top half and the timeline (git) in the bottom.

The secondary side bar would be the next step in improving layout flexibility.

Agreed. I imagine one day VSCode's layout would be as flexible as https://theia-ide.org/ ie. Drag and drop pretty much anything anywhere you like (it also has vertical tabs like the ones in the screenshots)

Second may also be limiting. As many have pointed out, should we just allow N number of panels or side bars? Limiting the number does simplify things like keybinds and general layout management and adding too many comes at the cost of complexity that many users will find less useful.

Definitely something else to keep in mind too.

Maybe make it possible to do vertical tabs or icons on both sidebars.

Another possibilité : horizontal icons on the top of the second sidebar (not to waste space in a long vertical bar with some icons on top ...)

Here's another iteration that @sbatten and I worked on. This idea closely follows the sidebar appearance/styling but works just like the panel (with multiple panel titles and views):

So this means that the panel will still be able to be placed on the left/bottom/right and the secondary sidebar can take multiple views containers:

We also discussed toggling the secondary sidebar via keyboard shortcuts and via the "sash" drag & adding a single click to toggle this:

Maybe make a setting, that everyone can pick their favorite. I would really like the activity bar because then I feel more organized.

Adding some screenshots comparing a full length second side bar and editor length side bar
Full-Length

Editor-Length

Great to have this feature!

@sbatten  Thanks
and IMO, I want the new side bar like this,

exactly, I believe that floating panel is a good solution for user, like ^VS2019, the visual studio float panel is very useful and powerful, we could use for reference.
there is the float panel(FP) of vs2019, and some of those features are yummy

when the FP is hide, there are titles standing by side.
when click the of title of FP, the FP show, we can do something like navigation, but after lost the focus, the FP automatically hide in order to maximize the editor view
we could also PIN those FP for persist view.

I would prefer Full-Length @sbatten

I would prefer Full-Length @sbatten

How about a setting for it?

I have it enabled with the setting "workbench.experimental.sidePanel.enabled". And it already looks promising. But I would also like to move a complete group from the activitybar into the sidebar, and sidetabs please.

It would be good to have the second explorer be a browser for other things.

ability to move the outline to the second bar.
ability for extensions to use the second bar
to be used for intellisense & find results & TODOs & bookmarks maybe

@Vjust you should be able to drag those things and drop them there.

Thanks , I missed that obvious detail. Is this feature already in the insider-build

Is this feature already in the insider-build

Yes.

Moving to October as all exploration for September is complete.

Is this feature already in the insider-build

Yes.

Moving to October as all exploration for September is complete.

Does this mean we can expect it to be in the October release or will we have to wait for a couple more months? Sorry if you count this as spam -- you may delete this.

This is not ready for prime time in the October release and the next milestone is less focused on feature work. However, now that we have this going in insiders, the exploration will continue when feature work picks up again the following milestone.

Completely agree with previous comment. I think the best solution is to use second activity bar as it is shown in the original issue:

@iamwwc: it's grayed out in the json settings, but the feature still works.The new panel must then be activated via the main menu "View"-> "Appearance" -> "Show Side Panel".
@the rest of the participants: thanks an thumbs up!

hi,@sbatten, could you please rotate the side panel title bar to vertical, and also, please show the title bar when side panel is hide so that user could easy to show side panel.
PLEASE.  I believe that is better than now.

@Jademalo

I do think it would be worthwhile having a setting available for the bar being either editor length or full length

drag and drop is better option see https://github.com/microsoft/vscode/issues/130131

having a second Activity Bar on the right hand side instead of just the panel.

activity bar icons have not support for multi-tabbed containers yet.

To add another example case, as an extension author I'd love to be able to open a new workspace with the 2nd sidebar set up with a particular view container:

Just played a bit in the Insiders release, and I can say I missed the Second Activity Bar.
My muscle memory failed recognizing any of the Views using the the currently provided tabbed container. And in fact, the tabbed container (probably) won't work if you move a bunch of views there. The ellipsis button/tab, is one of the reasons I don't move the Panels (bottom panels) to the right.
Vertical Tabs, on the other hand, I'm sorry, really sorry, but I still don't understand how people use/like it 😄 . Yes, I'm able to read vertical text, but why should I do it? In the end, it's useless and I simply ignore its existence. Again, sorry for those that prefer this UX. This is probably the same tabs vs space / light vs dark theme fight wee see today...
My vote: 2 Activity Bars
Thank you

Are this feature still be update? I don't see any of codes updates recently.
When the feature will be ship in the stable?

Please add this

When the feature will be ship in the stable?

Already in Stable (currently 1.62.3), after adding "workbench.experimental.sidePanel.enabled": true to your user settings.json and restarting VSCode, the "Show Side Panel" is available in the View\Appearance submenu.

Can we move it to the left side right next to the explorer?
This is a super cool and long waited feature and please consider making the 'side' of the side panel configurable (right or left). I have an ultra wide monitor and I split to multiple panel columns views and with the side bar on the right side, I need much more mouse traveling each time I want to navigate using the outline, but if I can move the sidebar panel at the left side, right next of the main explorer, it would be super productive on ultra wide screens.

@ clytras, as there are at least as many layout configurations as there are VS Code users, and considering the thousands of extensions with their own view containers and activities in the marketplace, I think we would also need a way to store, retrieve and sync multiple layouts settings, with all the different locations of sidebars, panels, items, etc. (#138263)
Presently, VSCode design feels constrained and not enough flexible. Consequently, it is indeed more designed for notebooks than for ultra-wide monitors with lots of space for complex layout configurations.
In all professional softwares that I have personally used (not just for coding), the layouts were customizable and switchable, which is much more productive.

Thanks for the great work here.
Just wondering if a keyboard shortcut is on the roadmap? It is mentioned in this ticket but only once.

Just noticed the current builds changed how the selected Tabbed Container UI works. It is only displaying the Icon, not the Label anymore.
Version: 1.64.0-insider
Commit: e8a26d3ebf5095d4324ad4bf794787540ed3b33e
Date: 2021-12-21T05:14:12.146Z

But, it is not working correctly for some extensions, like my Bookmarks and Project Manager, neither Microsoft's Live Share.

Is it something that will be fixed in the Side Panel itself, or extension developers must update their Side Bar icons to be visible there too?
BTW, the icons currently works perfectly in the original Side Bar.
Thank you

Also, why can't I move any panel / side bar / extension, from the Side Bar to the Side Panel?
Most of the native ones are not supported.

Whilst you're doing all this great work, I'm just here to make sure the millions of users on "small" resolutions like 1366x768 don't get overlooked! It's already a struggle as it is

seem that the icon is some bigger that other three in visual

The second sidebar is a great addition.
One bug I came across today:
I have the references view in the extra sidebar, I enabled it in the workspace config.
When I open a new workspace that has the sidebar disabled it fails to open the references view when use 'Find all references'.

@nidefawl in the latest insiders builds, the side bar can no longer be "disabled" so this should no longer be an issue. please follow up if you are still seeing it in those builds
as for the icon @heartacker, we are still playing around with this icon, feedback is noted. cc @misolori

{
"command": "workbench.action.toggleMaximizedPanel"
}
@sbatten the command seems to maximize the side panel, not the panel

@heartacker are you using a non-center panel alignment?

@sbatten there is the gif pic

@heartacker I attempted to support maximization of the panel in the non-centered panel alignment scenario but our grid widget has some issues with it at the moment. as such, I've had to disable panel maximization in this case while we look into proper support for this.

@sbatten thanks for ur clarify, so I want to set the penel aligning by center. but

I cannot see any setting about panel align or align penel

I cannot align panel by center through command prompt, there are only two commands without align center

3. finish I find it is menu view
maybe we could improve the ux.
for example:
add setting to panel right click menu

@heartacker thanks for testing this out, it highlights a discoverability issue with the command titles. in today's insiders, there are a few ways to tweak the panel alignment.
Command Palette

Appearance Menu

Control Layout to Customize Layout...

Closing this issue as the exploration phase is over. Please file new issues for feedback, bugs, and requests.


Add a --noWatch (-nw) flag to disable file watching via CLI or build script

Hey @chrisobserved, thanks for your contribution. We were working on upgrading the package and fixed issue that you had.
For now, you can install it with canary tag npm install scss-bundle@canary -g. If everything rolls out fine, please write your response in https://github.com/reactway/scss-bundle/issues/64 issue, so we know that we didn't break anything :smile:.
So I am closing this pr, if you have any problems, please open issue.


Nuget Support

Will the library be added to the Nuget repository?

Seems to be referring to: https://www.nuget.org/  (Howto on publishing a package)
I don't have a .NET environment (nor Visual Studio, which seems to be necessary) to test this in. Can't speak for the other maintainers here, but my first guess would be "it's not likely". I'm not sure you'll find much interest in .NET here.  Unless you want to take the time to create and maintain the NuGet package, which you should feel free to do! :smile:

+1 for NuGet, .NET shop here using this revived repo.
...though for client libs I've migrated to bower as Microsoft recommends jumping on the js managers bandwagon starting with Visual Studio 2015 (it handled npm, gulp & bower decently)
Still, some folk may be stuck with policy enforced NuGet for client packages also.
Sorry I can't really help with the NuGet packaging though, I never did any of that, just my 2 cents...

I think I'm going to close this for now. It looks like Visual Studio has support for NPM (https://webtooling.visualstudio.com/package-managers/npm/) and it's becoming the widely accepted standard for JS package management on both Windows and Linux platforms. Unless there's a huge surge in demand for NuGet, I think we should standardize on NPM.


Support attribute context update.

Also moved the Attributes struct related code into its own files.

Jenkins job mixerclient/presubmit passed

Jenkins job proxy/mixerclient-pr passed


These changes are needed to build with gcc-13

Hi, https://github.com/ZLMediaKit/ZLToolKit/issues/159#issue-1732785455

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Could you please sign cla？

Thank for your pr!


TouchableNativeFeedback ripple effect dosen't work

Hi,
I'm trying to use StackNavigation library on my RN app.
I wrote code like
<TouchableNativeFeedback onPress={()=>{
    this.props.navigate('Page2');
}}>
...
</TouchableNativeFeedback>

So that, navigate page when user press the button with <TouchableNativeFeedback /> ripple effect
Current Behavior
But, unlike my intentions the page changed without any ripple effects.
Is there any way to maintain ripple effect?
Without navigate method, ripple effect works fine.
Expected Behavior
Play  <TouchableNativeFeedback /> ripple effect and route <StackNavigator />
Your Environment

software
version

react-navigation
1.0.0-beta.11

react-native
16.0.0-alpha.12

node
8.2.1

npm or yarn
4.6.1

A few thoughts on this one.

Make sure you're setting a view inside with TouchableNativeFeedback
Set background on TouchableNativeFeedback
It might just be some lag in the emulator you're using. I put together a snack which shows that the ripple works with navigation BUT there's a delay and the screen changes before the ripple takes effect. If you use the setTimeout line you can see it using ripple.

Hope that helps!

Thanks for reply.
But because of my poor english, I still don't understand very well... ㅠㅠ
Can you give me some sample code?

@spencercarli
Thanks for your reply!!!
Ripple effect with setTimeout shows exactly what I want!

Sure thing! Just so you know - I don't think the setTimeout is a good solution, I just wanted to demonstrate that a bug didn't exist in React Navigation and that the page transition was taking place before the ripple was.
If this is sorted out could you close this issue?

We ran into the same issue. Guess that the only solution is to not use ripple effect for those buttons that triggers a navigate action.


fix python code example

checked with openPMD example data

@skuschel thank you for the PR!
can you pls direct anything new against the upcoming-X branch(es), in this case upcoming-1.0.1?
latest is similar to a master branch that does not get direct updates unless it is a release (which is immediately tagged, documented, archived for a DOI, etc.)
I will now have a look inside the PR, stay tuned.

content looks great! please rebase against our mainline upcoming-1.0.1 branch and direct your PR against it! :)

sure, changing the branch makes sense! I didnt think about it at all, just used the default branch, github was suggesting (see: settings -> Branches)...

yes, latest is our default since we want new readers to end up there (that might not be git experts).
That's why we as devs (with more git knowledge) have to select the right one :)

too late for reading that last night :)


make transaction internal public

Pull request type

Please check the type of change your PR introduces:

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, renaming)
[x] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?

Issue Number: N/A
What is the new behavior?

Other information

Codecov Report
Attention: Patch coverage is 75.00000% with 2 lines in your changes missing coverage. Please review.

Project coverage is 43.20%. Comparing base (b5d1297) to head (dab4dca).

Files
Patch %
Lines

internal/query/transaction.go
66.66%
2 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1376      +/-   ##
==========================================
+ Coverage   41.86%   43.20%   +1.34%
==========================================
  Files         351      293      -58
  Lines       35226    25768    -9458
==========================================
- Hits        14748    11134    -3614
+ Misses      19996    14182    -5814
+ Partials      482      452      -30

Flag
Coverage Δ

go-1.20.x
43.11% <75.00%> (-0.57%)
:arrow_down:

go-1.21.x
43.17% <75.00%> (-0.52%)
:arrow_down:

go-1.22.x
?

macOS
43.20% <75.00%> (+1.81%)
:arrow_up:

ubuntu
?

unit
43.20% <75.00%> (+1.34%)
:arrow_up:

windows
?

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


[PROJECTS] Finished Photobooth Projects

Finished Projects
Please feel free to post pictures of your finished or WIP Photobooth:

Please keep this Issue Thread clean, only images and some words / information about your Photobooth are allowed.
Please don't use this Thread for discussions or Questions (join us at Telegram instead).

Project images import

from https://github.com/andi34/photobooth/issues/27
from https://github.com/andreknieriem/photobooth/issues/103

By @thymon13 :

Hello,
I 'm glad to present you my Photobooth.
Thanks to all the people who contribute to the improvement of this project !
I was inspired by other photobooth on the internet. And I liked the one that looks like Instagram.
So I started !!

Here it is in action

Video test QR Code :
https://youtu.be/EG5JD2_vvRg
I recently added the print function. And I have edit the file "print.php" to add my own frame around the picture (before the last update on this project)

The heart of my baby :) :)

By @flighter18

@thymon13 that looks really amazing!
great work!
mine is not that professional but I really like my bluetooth buzzer :)

@andi34 let's start a wiki. that would be great

@andi34 I build it on my own. with this gadgets https://www.bastelgarage.ch/buzzer-taster-rot?search=buzzer https://www.adafruit.com/product/2829

@thymon13 look my new photobooth smile

By @Nie-Oh

Hello,
Here are some Pictures of my Photobooth.

The Case is made of IKEA 1x1 Kallax. I use a Touchscreen Monitor directly connected to the Raspi.

Also, but i have no Images of these Setup, i have an 24" Medion All in One PC and a Mitsubishi 9550 Photoprinter. Every Minute i syncronize the Pictures with WINscp. The Customers can use these PC for printing the Pictures.....

By @vdubuk

Hi to all, First off all thank you to everyone who has contributed to this project. I just wanted to share with everyone my finished project for a Wedding Postbox / Photo kiosk
RPI 3 RaspiCam 10" touch monitor

Rather messy inside
And a final print

By @devnull1975

It looks really nice @thymon13
Here some Pics of my Photobooth. There are two pieces. One on the bottom (to insert the plugs for the softboxes) and one on the top.   You can connect them in the middle.
Sliders for the Flash and the cam to adjust them.
The Printerslot for a better hold.
The complete Photobooth.
The flash has a permanent power supply. I make some dummys for the battery and connect them with a 5V carger. It works fine.
Edit Sorry for the Pictures. How can i rotate them here?

By @michi-93

Hi! i want to show you my version of the photobooth. I designed the box on the 3D software and a fried of mine who owns a CNC wood milling machine has cut it for me.
This is the digital version.

This is my real version
The components which are included:

Raspberry Pi 4
Canon EOS 1100
Neewer Flash
Odys Prowin 12" tablet
D-link Router

I have to thank @andi34 for his great help!

By @47photography

Hello @ALL!
Here is my 3. Version of the Photobooth and i think this is my final one.
Do anyone knows how i can watermark the photos? Not printing only digital.

Hi, I made a 3d printed photobooth using a 16mp arducam autofocus camera.
:camera: Photobooth in action

:heart_eyes: Summary

3d printed design
provided as is
solidworks maker design files available
components listed in BOM
16MP autofocus camera (arducam)
led ring signaling photo countdown and when the photo is actually taken
7" touchscreen
for autofocus, led signaling and picture capture I use a small imageserver setup

:camera: Screenshots of the photobooth

My photo box is a little older but it works perfectly.


How to handle a sass module import within a sass module import?

I recently published a bunch of reusable styles as a sass module on npm (and i have a project generator which creates a bunch of template files and imports that sass module using gulp-sass and sass-module-importer).
The thing is, that sass module is currently set up to depend on another sass module (breakpoint-sass). If I run my project generator, and npm install using npm >= 3.0.0 everything is groovy, since all the dependencies are installed at the the top level. But if I use an older version of npm, then breakpoint-sass ends up tucked away inside the folder where my custom sass module lives, and sass-module-importer can't find it.
The temporary fix I've done for now is just to add breakpoint-sass as a dependency within my project generator (that adds it to the top level dependencies, regardless of npm version). But I'm wondering if there's a real way to allow sass modules to depend on other sass modules...
(Hope that makes sense)

It sounds somewhat like we may be having the same issue, I just commented in #3 about it.
breakpoint-sass may already be used by something else, what happens if you name it to say, _4192016-breakpoint-sass.scss or something similar, and then try to import it? I'm noticing this extension is ignoring all but the first of a similar name as far as compiling goes on my end.


How do I import custom CSS stylesheets into my site?

I purchased the Ora template for Notion which pairs with Super but I would like to use it with Fruition. I have to inject CSS stylesheets into the custom script area but cannot get that to work properly.
Any ideas on how I can make this work?

No matter what I do, the CSS injecting isn't working for me either. I don't know what's up.

He comprado la plantilla Ora para Noción que los pares con el Super pero me gustaría usarlo con fruición. Tengo que inyectar hojas de estilo CSS en el área de script personalizado, pero no puedo hacer que funcione correctamente.
¿Alguna idea sobre cómo puedo hacer que esto funcione?

No importa lo que haga, la inyección de CSS tampoco me funciona. No se que pasa.

It is correct at the moment a manual option is implemented. I leave the references to test it.
https://github.com/stephenou/fruitionsite/blob/a604cfa022e229171b9d5702ffb2cc63e1cd911e/worker.js

Hey @isjair
Is this the proper implementation? The styles don't seem to update so I assume no...

Hey @isjair
Is this the proper implementation? The styles don't seem to update so I assume no...

If you do not update the styles is what I mentioned it does not update or the script is not fully configured to make the script work.
Already requested the modification to add custom script that works and more logo but still does not go to the main branch or is approved.
You can do it manually.
Regards!

Any updates on this?


Fix sky_tool's installing of SkyShell.apk

We were walking over to the realdir too quickly, which meant we lost which
version of the sky_engine package we were supposed to use.

TBR @eseidelGoogle


Support for Swift Package Manager

Apple is fully embracing Swift Package Manager in Xcode 11.  The feature will be integrated into the IDE and allow for managing external packages and dependencies.  It is also now supported on all platforms (iOS, etc.).
Is there any plan to add this feature?

@tl0gic what do you think?

Closing this up, as we don't have any plan for it atm.


Compact: skip compaction for blocks with no samples

Changes
Exit the Thanos group compactor early in the case when the Prometheus compactor has found that the resulting block would have no data.  This is necessary because the later parts of the group compactor result in an error if we attempt to continue.
Note that the Prometheus compactor uses the empty ULID for the "block with no samples" case:
    // When resulting Block has 0 samples
    //  * No block is written.
    //  * The source dirs are marked Deletable.
    //  * Returns empty ulid.ULID{}.
    Compact(dest string, dirs []string, open []*Block) (ulid.ULID, error)

The caller, the Thanos bucket compactor, already handles the empty ULID case:
		for _, g := range groups {
			id, err := g.Compact(ctx, c.compactDir, c.comp)
			if err == nil {
				// If the returned ID has a zero value, the group had no blocks to be compacted.
				// We keep going through the outer loop until no group has any work left.
				if id != (ulid.ULID{}) {
					done = false
				}
				continue
			}

Verification
Ran the compactor against a bucket where some of the compacted blocks would end up empty.

Wow, ok I think we have 2 separate cases here.

When resulting Block has 0 samples case for compactor - we probably don't handle it well on Thanos. We should.
We use empty ID as "sentinel" of something totally separate - "nothing more to compact in the group", rather than compaction resulted in 0 samples block.
@devnev  mention about corrupted block. How this is relevant to this issue? Because compaction of your corrupted block results in 0 samples block, right? If yes we should think.. if compactor should do that and treat them in same way as valid 0 sample blocks. I am not entirely when to check that then. The only validation we do is index validation, but we never check if chunks are already there. I really expect compaction to fail for such block, so maybe your block is not corrupted.. it is just actually empty? meta.json.. how many samples it reports?


Meter value v2

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: cabch:x: melvynduboisYou have signed the CLA already but the status is still pending? Let us recheck it.

@cabch @melvyndubois Check my feedbacks. Thanks!

@cabch @melvyndubois Nothing has been done on this PR according my feedback.
I would like to merge it next week.

@cabch @melvyndubois Nothing has been done on this PR according my feedback. I would like to merge it next week.

sorry, didn't check my github notification, melvyn is on it, will be done before noon

@melvyndubois If you have done with the requested changes, please move this issue into the 'To be Reviewed' pipeline


Update 'hack/versions'

/cc @Random-Liu
Signed-off-by: Yanqiang Miao<EMAIL_ADDRESS>

@miaoyq You didn't update other Kubernetes repo correspondingly in your last PR. Could you do that in this PR?
Just check what is the date of the Kubernetes commit we are using. And find latest commit for the other repo on that day.

/ok-to-test

@Random-Liu  OK, I will update them now.

@Random-Liu Updated.


Serialisation tests fail in JS

[ceylon-run-js] /home/stephane/src/java-eclipse/ceylon.language/build/test-repo/ceylon/language/1.1.1/ceylon.language-1.1.1.js:263
[ceylon-run-js] if (!cond)throw wrapexc(AssertionError(msg),loc,file);
[ceylon-run-js]                 ^
[ceylon-run-js] ceylon.language::AssertionError "Classes with specified methods cannot be serialized: 'is ReferenceDeclaration attribute' at MemberImpl.ceylon (15:14-15:48)"
[ceylon-run-js]     at AssertionError (/home/stephane/src/java-eclipse/ceylon.language/build/test-repo/ceylon/language/1.1.1/ceylon.language-1.1.1.js:4862:6)
[ceylon-run-js]     at asrt$ (/home/stephane/src/java-eclipse/ceylon.language/build/test-repo/ceylon/language/1.1.1/ceylon.language-1.1.1.js:263:25)
[ceylon-run-js]     at MemberImpl$impl_$c$$$a (/home/stephane/src/java-eclipse/ceylon.language/build/test-repo/ceylon/language/1.1.1/ceylon.language-1.1.1.js:1541:58)
[ceylon-run-js]     at MemberImpl$impl_$c$ (/home/stephane/src/java-eclipse/ceylon.language/build/test-repo/ceylon/language/1.1.1/ceylon.language-1.1.1.js:1545:1)
[ceylon-run-js]     at Object.MemberImpl$impl (/home/stephane/src/java-eclipse/ceylon.language/build/test-repo/ceylon/language/1.1.1/ceylon.language-1.1.1.js:1540:55)
[ceylon-run-js]     at Function.Container.ser$refs$ (/home/stephane/src/java-eclipse/ceylon.language/build/test/serialization/0.1/serialization-0.1.js:77:45)
[ceylon-run-js]     at initializeObject (/home/stephane/src/java-eclipse/ceylon.language/build/test-repo/ceylon/language/1.1.1/ceylon.language-1.1.1.js:8199:52)
[ceylon-run-js]     at initialize (/home/stephane/src/java-eclipse/ceylon.language/build/test-repo/ceylon/language/1.1.1/ceylon.language-1.1.1.js:8270:1)
[ceylon-run-js]     at $init$DeserializationContextImpl$serialization.deserializationContextImpl$.reconstruct (/home/stephane/src/java-eclipse/ceylon.language/build/test-repo/ceylon/language/1.1.1/ceylon.language-1.1.1.js:8328:6)
[ceylon-run-js]     at testDeserializationOfObject (/home/stephane/src/java-eclipse/ceylon.language/build/test/serialization/0.1/serialization-0.1.js:278:15)
[ceylon-run-js] ceylon run-js: Node process exited with non-zero exit code: 8

Well, that's basically what #775 was about. So I guess the js impl needs to make the same check that the JVM code does, that the member is indeed a ReferenceDeclaration.

And where is that done in the JVM?

/ceylon.language/src/ceylon/language/impl/MemberImpl.ceylon

That's not for JVM, that's for both.

Pssst, what's a ReferenceDeclaration in the typechecker model?

Well that's what's throwing the exception on JVM, and it's that exception the code is looking for I believe. (I don't know from this issue which test is failing). It might be that JS isn't producing something whose runtime type is ReferenceDeclaration.

A Value is transient=false, iirc

But it's Unit.getValueDeclarationType() which decides which meta-type a literal gets.

Well, it's not about literals or such. I think it's that the generated JS code tries to serialise transient values.

Ah no, that was already checked, damnit.

So maybe you're right it's a runtime type issue. Did you add tests for the two different types of metamodels?

It doesn't look like @chochos added any impl of ReferenceDeclaration yet.

OK this is done.


TST: fix test failures in scipy.special with mingw32 due to test precision

Closes gh-4840.

This looks fine, and works for me on a Mac, but the tests weren't failing on the Mac before this.  I'll leave it for someone who can verify that all is well with mingw32 to hit the green button.

No one uses mingw32, except right before a release:)
I'll merge this before branching 0.16.x tonight, unless someone sees an issue. It's only small bumps in test precision, so should be fairly harmless.

All right, in it goes.


Update ConvertDataOperation.md

Description
Update convert data doc.
Related issues
Addresses [issue #].
Testing
Describe how this change was tested.
FHIR Team Checklist

[ ] Update the title of the PR to be succinct and less than 50 characters
[ ] Add a milestone to the PR for the sprint that it is merged (i.e. add S47)
[ ] Tag the PR with the type of update: Bug, Dependencies, Enhancement, or New-Feature
[ ] Tag the PR with Azure API for FHIR if this will release to the managed service
Review squash-merge requirements

Semver Change (docs)
Patch|Skip|Feature|Breaking (reason)

/azp run

@CaitlinV39 @Ivanidzo4ka Apologies for checking this so late. You can commit this PR now.

/azp run


Upgrade from 1.5 to 2.1 RC resulted in data loss

Just a heads up but I just did the upgrade to the latest RC, turns out I was all the way back on v1.5 and following the upgrade steps all worked except for the analytics data being transferred over. Everything but the analytics is still there, users, sites, settings, etc. It's just my analytics that disappeared.
For me, this isn't that big of a deal, but I am sure for others this is a massive issue.

👋 @that-guy-iain
Please see v2 upgrade guide to make analytics visible in the dashboards.

Ah, thanks!


Prevent delete if cont has analyses

Fixes #694.
Review Checklist

Tests were added to cover all code changes
Documentation was added / updated
Code and tests follow standards in CONTRIBUTING.md

LGTM!


文字选择器激活后看不到任何内容，屏幕是黑的

Microsoft PowerToys version
0.65.0
Installation method
PowerToys auto-update
Running as admin
no
Area(s) with issue?
TextExtractor
Steps to reproduce

✔ Expected Behavior
No response
❌ Actual Behavior
No response
Other Software
No response

Hi, no idea what this is about.
The screen goes black?
Are those actual screenshots?
They look kind of shaded still.
Perhaps a screen recording would help here.
/needinfo


Multiple fixes to bring TypeScript defs in line with API docs

Modified DOMContainerProperties.container to include Node type
(This more closely matches both the online documentation and API behavior: https://developers.arcgis.com/javascript/latest/api-reference/esri-views-MapView.html#container)

very cool!

I made an additional change, modifying the Collection class to be Generic, supporting the implicit typing as defined in the API docs:
"Collection is a generic object that stores an array of items of the same type." (from api-reference/esri-core-Collection.html)

Thank you @shenningsgard for your pull request.  The arcgis-js-api.d.ts file is actually being autogenerated from our source code, so we won't merge this PR for the generated file. However, we'll see if these changes can be incorporated into our source, and then make it into the autogenerated file.

Thanks @bsvensson for taking a look! I assumed they were probably auto-generated, but I figured this might be a way to at least publicly propose changes for future revisions. We've had to carry through our modifications as we migrate to each point release, but on the whole the definitions have been getting better with each release.
If you don't mind me asking, is your source still in JavaScript, or have you moved to TypeScript?

i remember a presentation where they said said new stuff was being written in TypeScript but my guess is that a 100% refactor is a lot lower priority than more feature completeness in 4.x.

@shenningsgard @jgravois - Yes, some is in JavaScript, some is in TypeScript.


unknown reffered date

There is no timestamp on the page determining validity of the menu, so there is no way how to distinguish which day menu is shown (especially around midnight).

It should be easy to done. Each cache entry has timestamp now and whole thing is to show it in UI.

Each menu has a footer now. There is date and time when menu was retrived. Also there is a button  you can use to reload menu (e.g if it is invalid).


create stones_given metric

INCOMPLETE
progress on issue #114
episode_stats now also returns a dictionary, stones_given.

Seems good! Should try to add to the template to make this visible before moving on to the other metrics I think.

This enhancement is complete

@MattClarke131 can you update the PR description with an overview of this change?


Installation path windows subsystem

I want to install the linux subsystem on my D hard drive but the default location is on C hard drive how to change the path of the installation ?

I think someone was able to use NTFS Junction points.

That would be something new. Junction points (NTFS symlinks) haven't worked that I know of. I haven't seen it in a recent release note, and I believe it is a request in the UserVoice area.
If I'm wrong, please let me know how to do it!

Thanks for the feedback.  The ability to install to a different drive is something we're asked for quite a bit and is on our backlog.  You can upvote the User Voice here.

Closing as duplicate of #449


Unable to loop seamlessly

There seems to be some kind of easing applied to my looped animation, preventing it from looping seamlessly. I can loop how I want with the same JSON file in react-lottie as seen in this video. Here's an example snack
I also tried controlling the animation via progress with an Animated.Value but got similar results.

When you tried controlling with Animated.Value did you set the ease to linear? Since I think it defaults to some kind of easing :). But from my POV it seems like it's the lottie animations fault, since looping works perfectly with only loop and autoplay true.


Centralize data internally at a single place until uploaded to OpenNeuro

For training purposes, we need to be organized. Until data are uploaded on OpenNeuro (#30), the latest version of the BIDS data needs to be located at: duke:temp/rohan/fmri_sc_seg/datasets
The folder currently looks like this:

This is NOT a BIDS dataset that we intend to upload on OpenNeuro (see #30).
TODO:

create under duke:temp/rohan/fmri_sc_seg/datasets_bids a BIDS dataset, that is the LATEST and UNIQUE version of the dataset for this project that will ultimately be uploaded to OpenNeuro. If @MerveKaptan does not have access to this and needs access to this internal folder (to make sure @rohanbanerjee and @MerveKaptan work on the SAME version of the data), then do this folder not under duke but under gdrive.
how do we deal with different versions of GTs as they are being updated (#29)?

If data are on duke, it's hard to properly version. In this case: duplicate the data: datasets_bids_YYYYMMDD with the updated GTs and use that for training new model
if on gdrive: it it easier to replace files with another version of the file.

When training model:

script to launch training SHOULD include link to download data
model should be placed under duke:temp/rohan/fmri_sc_seg/models/YYYYMMDD
when you present results, include link to training script and model version.

All datasets and model weights will be updated here from now on: https://drive.google.com/drive/folders/14rxPz_mWV1AOSULBFFU7A5IT9zX5PvcI?usp=sharing

unclear what's the diff between 'all' and 'included':

in : data_included_bids_20240113.zip
the file organization does not follow our latest plan: https://github.com/sct-pipeline/fmri-segmentation/issues/30#issuecomment-1920085610
eg: sub-nwTactile03_task-tactile_bold.nii.gz is a single volume (likely the moco mean)
tagging @MerveKaptan

the purpose of putting the data in a temp location is to make sure the data is fine BEFORE uploading to ON, while @rohanbanerjee can still train his models
HOWEVER: the data "data_included_bids_20240113" does NOT include all the data and it SHOULD. If @rohanbanerjee wants to exclude data for training, that exclusion shouldl be defined by a YAML/JSON file, and NOT by excluding the physical data. Otherwise, this data collection will get confusin, we will forget to put data, blabla

i still see:

unclear what each ZIP file is-- please add a README @rohanbanerjee

ok-- nvm-- didn't see the README-- in the future README should be where data is--

The dataset has been uploaded to Openneuro, the purpose of this issue is solved now.


#205 - Fixing Desugaring issue

#205 - Fixing Android Desugaring issue by making DNSCache have an instance of ConcurrentHashMap instead of inheriting from it.

Thanks @MWingbermuhle, sounds like a feasible approach to me.
As I have just merged https://github.com/jmdns/jmdns/pull/201, your PR shows a merge conflict now. May I ask you to rebase it?

Also, please fix the DCO check by signing off your commit - thanks!

That DCO gave me a serious headache - Dropping this PR in favor of #208 as I can't get the DCO fixed here.


Refactoring: benchmarks/linalg.py

Hi all.
I did some refactoring to this file. Couple of instance attributes were defined outside init, so I moved them inside the init method.
Also: couple of PEP8 amendments.
Thank you.

Sorry, these refactorings appear wrong. Please study first how the benchmarking system works, before attempting to refactor.


python311Packages.textdistance: 4.6.1 -> 4.6.2

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for python311Packages.textdistance is: Python library for comparing distance between two or more sequences
meta.homepage for python311Packages.textdistance is: https://github.com/life4/textdistance
meta.changelog for python311Packages.textdistance is: https://github.com/life4/textdistance/releases/tag/4.6.2
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes
Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 4.6.2 with grep in /nix/store/n445zbvqm60lmmpzafr781wgcww9vlxa-python3.11-textdistance-4.6.2
found 4.6.2 in filename of file in /nix/store/n445zbvqm60lmmpzafr781wgcww9vlxa-python3.11-textdistance-4.6.2

Rebuild report (if merged into master) (click to expand)

5 total rebuild path(s)

5 package rebuild(s)

First fifty rebuilds by attrpath

python311Packages.spyder
python311Packages.textdistance
python312Packages.textdistance
spyder

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/n445zbvqm60lmmpzafr781wgcww9vlxa-python3.11-textdistance-4.6.2 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A python311Packages.textdistance https://github.com/r-ryantm/nixpkgs/archive/fd68cb7f8cb1b43e009a0754d09ee04f090065d9.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/fd68cb7f8cb1b43e009a0754d09ee04f090065d9#python311Packages.textdistance

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/n445zbvqm60lmmpzafr781wgcww9vlxa-python3.11-textdistance-4.6.2
ls -la /nix/store/n445zbvqm60lmmpzafr781wgcww9vlxa-python3.11-textdistance-4.6.2/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

2 packages failed to build:

spyder (python311Packages.spyder)
spyder.dist (python311Packages.spyder.dist)

4 packages built:

python311Packages.textdistance
python311Packages.textdistance.dist
python312Packages.textdistance
python312Packages.textdistance.dist

Maintainer pings

@ofborg build spyder


Documentation tracker - v1.2.0

No documentation issues in this milestone.

Closing because the milestone doesn't exist anymore


API for billing operations

Are there any APIs that can be used to perform some of billing operations?
In particular I would like programmatically increase number of basic user licenses and be able to retrieve number of available (free) basic licenses.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 53803b6d-5089-79d1-34f3-c708c088d42d
Version Independent ID: b4b0d600-3fe6-ecc1-5abf-ddc1c7bc6c48
Content: Billing articles - Azure DevOps - Azure DevOps
Content Source: docs/organizations/billing/index.md
Product: devops
Technology: devops-billing
GitHub Login: @chcomley
Microsoft Alias: chcomley

Hi @borys86, Thanks for reaching out. We've had similar requests and those customers have been satisfied with the new billing model that we're implementing. Check out this Roadmap Item 1366420. If you're interested in joining the private preview, send an email to Andrew at Andrew dot Brenner at Microsoft dot com. Thanks very much!


S3C-1245 update dependencies

PR has been updated. Reviewers, please be cautious.

CONFLICT (add/add): Merge conflict in package.json

Merging manually without E2E, as this only affects package.json and tests are passing.


Switch build scripts to build the multistage pipeline

Previously, build scripts for the non-multistage pipeline implementation were generally called "build" and the scripts for the new multistage implementation were generally called "build-new". This PR renames "build" to "build-old" and renames "build-new" to "build". It does this for "build.sh" (the main build script for the runtime builder images), "build_pipeline.sh" (the build script for "local" test pipelines), "ruby.yaml.in" (the template for the runtime pipeline), and "ruby-latest.yaml" (the actual runtime pipeline).
The next time we do a release of the runtime builder, it will use the multistage version. I'm keeping the older version around for another week or so before deleting it, in case we have to revert.

Pushed corresponding Rakefile changes. Renamed the "test" task (and corresponding build tasks) to "test_old", and renamed "test_new" to "test", so the CI will build and test the multistage version by default.

For posterity:

Updated the Travis config to install the latest docker because we need at least 17.05 for multistage dockerfile support. See https://docs.travis-ci.com/user/docker/
Omitted --pull from docker builds to avoid https://github.com/docker/for-mac/issues/1751
Explicitly disabled stackdriver in the sinatra1 sample app test because Travis is leaking a GCP metadata service into the test environment, causing the app to think it has credentials when it doesn't in reality.


Invalid IP Address

Hi,
I am just trying to add a record in a zone file with ip Address in the key value and it always throws error octodns.record.ValidationError: Invalid record   - invalid ip address "['<IP_ADDRESS>']". Although the IP address is valid.
Thanks!

Can you drop the relevant yaml in here?

Sure! Thanks for your reply.
Please find it here.

Ah. It's using the singular value, but has an array configured with -.  Either of the following should do the trick.
api:
  ttl: 60
  type: A
  values:
    - <IP_ADDRESS>

api:
  ttl: 60
  type: A
  value: <IP_ADDRESS>

This was crazy! Thanks for the help and it worked. 👍


Can not re-export directly from react-pixi

Description
Re-export directly from react-pixi get error from vite.
Steps to reproduce

Clone this project gh repo clone sangdth/test-re-export, run yarn dev
You will see The requested module '/node_modules/.vite/@inlet_react-pixi.js?v=2a73f26b' does not provide an export named 'Container' (Which does not happens with other lib like @rmwc/button, tested)

Additional info

@inlet/react-pixi version: 6.3.0
React version: 17
ReactDOM version: 17
PIXI version: 6

That’s because pixi.js is a peer dependency

Please let me know if this problem persist and please make a PR with a fix 😉

Thanks, I've tried to yarn build and the problem is still there. But I checked and saw the react-pixi actually had the const export with named Container, so I think this is the problem with vite.

And why would that be a problem?

Honestly I don't know :D
This is caused problem:
export { Container } from '@inlet/react-pixi'

But this one WORKS FINE:
import { Container } from '@inlet/react-pixi'

export { Container };

:D

@inlet , may I ask, do I need to have react-spring in dependencies?

Honestly I don't know :D
This is caused problem:
export { Container } from '@inlet/react-pixi'

But this one WORKS FINE:
import { Container } from '@inlet/react-pixi'

export { Container };

:D

Not sure why, but if the latter works stick with that right?

@inlet , may I ask, do I need to have react-spring in dependencies?

It’s a peer dependency, so only include it if you’re using react-spring

Thanks for your time. Big kudos to your library btw. <3