Storybook doesn't run

you can't require configs the old way anymore require('@storybook/react/dist/server/config/defaults/webpack.config.js').
It should be taken as the 3rd parameter

https://github.com/Jam3/nyg-jam3/pull/233


Not sure if this was a coincidence or a bug

TraceID seem to be randomly generated only for the last 8 bytes (e.g.<PHONE_NUMBER>0000002db198d7c8a9da91), see https://github.com/open-telemetry/opentelemetry-collector-contrib/issues/1644.

This must've either been a coincidence or a problem with an early release of this the trace SDK. Testing locally TraceID generation seems to work fine.
Closing as cannot-reproduce.


Add ReflectedDefinitionAttribute to provided methods

Even if the arguments of a provided method are received as expressions, if you want an actual quotation when accessing the argument, you still need to add the ReflectedDefinition attribute to the provided parameter. This PR adds this possibility. A usage example can be seen here.

Thanks!


Cargo picks up on build.rs without being told now.

On comment on the docs: One line per sentence works best for prose in version control. The reflowing makes changes hard to see in the diff.

@bors-servo r+

:pushpin: Commit 6cd9289 has been approved by fitzgen

:hourglass: Testing commit 6cd9289dab47d45a1dabebb2781d73ebad493477 with merge 8a0934763ead0e911b24bf685d052e79aeda5f95...

:sunny: Test successful - status-travis
Approved by: fitzgen
Pushing 8a0934763ead0e911b24bf685d052e79aeda5f95 to master...


Some module improvements

Doing a quick review for https://github.com/nuxt/modules/pull/473

(refactor/enhancenment) A suggested by @danielroe in https://github.com/Baroshem/nuxt-security/issues/27 most of rules could be written with new routeRules instead of middleware
Use throw createError() (https://github.com/Baroshem/nuxt-security/blob/main/src/runtime/server/middleware/requestSizeLimiter.ts#L19)
(perf) You can cache XSSFilter instance once (https://github.com/Baroshem/nuxt-security/blob/main/src/runtime/server/middleware/xssValidator.ts#L10)
(bug) storage getItem/setItem are async and should be awaited on (https://github.com/Baroshem/nuxt-security/blob/29a07e70786e25a1abc818d5a3978241137a4a1f/src/runtime/server/middleware/rateLimiter.ts#L12) it probably doesn't works.
(docs) In the headers page (https://nuxt-security.vercel.app/middlewares/headers) it would be nice if you can also document actual headers are being added for transparency

Works well
Implemented


Add games in ruby and touch up some others

Also realized I could neaten up some of the other code I'd written so I put those in separate commits.

Excellent, appreciated! 🤝


fix: apiKey was not returned from createUser mutation

One of the most silly but dangerous bugs in the history of nest.land!
@t8 I think it is time to enable 2 required reviews to merge into master.

Love these benchmarks!

2 reviews are now required for a PR to be merged into master. Thanks for the reminder!

Thanks!


webapi: Pull data from database, run in same binary as goundstation

Still needs to create the DB

I've switched away from toml config, as it's a faff for local development, where you don't want to have to edit a file to change settings.

To make myself clear, a discussion later, not now


switch to fontawesome 6 as package

I just found out that fontawesome has a pip package that can be used with django. However, there seems to be an issue with fontawesome 5 and pip. But I should probably sooner or later upgrade to fontawsome 6 anyways, so when that day has come, I can probably switch to the pip version.

Looking at the new fontawesome package, I find the icons to be way less consistent and they don't really fit anymore. So I think I won't upgrade.


Proxyが簡単にお亡くなりになる

$ ab -n 500 -c 500 http://test.example.com/
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking test.example.com (be patient)
apr_socket_recv: Connection reset by peer (104)
Total of 32 requests completed

こういう感じ．
目的のためには負荷対策を考えたほうがいい．

改善結果
$ ab -n 500 -c 500 http://wiki.4567.post-internet.ml/
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking wiki.4567.post-internet.ml (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests

Server Software:        nginx/1.4.6
Server Hostname:        wiki.4567.post-internet.ml
Server Port:            80

Document Path:          /
Document Length:        0 bytes

Concurrency Level:      500
Time taken for tests:   7.510 seconds
Complete requests:      500
Failed requests:        0
Non-2xx responses:      500
Total transferred:      178000 bytes
HTML transferred:       0 bytes
Requests per second:    66.57 [#/sec] (mean)
Time per request:       7510.487 [ms] (mean)
Time per request:       15.021 [ms] (mean, across all concurrent requests)
Transfer rate:          23.14 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        6  351 662.1     71    2612
Processing:    14  452 863.8    122    5013
Waiting:       14  451 863.8    121    5012
Total:         20  803 1307.3    236    7508

Percentage of the requests served within a certain time (ms)
  50%    236
  66%    365
  75%   1141
  80%   1237
  90%   2474
  95%   3736
  98%   5502
  99%   5520
 100%   7508 (longest request)

改善結果
ab -n 500 -c 500 http://test.example.com/
This is ApacheBench, Version 2.3 <$Revision: 1528965 $>
Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Licensed to The Apache Software Foundation, http://www.apache.org/

Benchmarking test.example.com (be patient)
Completed 100 requests
Completed 200 requests
Completed 300 requests
Completed 400 requests
Completed 500 requests
Finished 500 requests

Server Software:        nginx/1.4.6
Server Hostname:        test.example.com
Server Port:            80

Document Path:          /
Document Length:        0 bytes

Concurrency Level:      500
Time taken for tests:   7.510 seconds
Complete requests:      500
Failed requests:        0
Non-2xx responses:      500
Total transferred:      178000 bytes
HTML transferred:       0 bytes
Requests per second:    66.57 [#/sec] (mean)
Time per request:       7510.487 [ms] (mean)
Time per request:       15.021 [ms] (mean, across all concurrent requests)
Transfer rate:          23.14 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        6  351 662.1     71    2612
Processing:    14  452 863.8    122    5013
Waiting:       14  451 863.8    121    5012
Total:         20  803 1307.3    236    7508

Percentage of the requests served within a certain time (ms)
  50%    236
  66%    365
  75%   1141
  80%   1237
  90%   2474
  95%   3736
  98%   5502
  99%   5520
 100%   7508 (longest request)


Calculate checksum of a graph

Checksums can be used as an alternative to a timestamp on graphs. It can also be used to see if someone tampered with the data.

One way of applying checksum is in synchronization, where we could detect changes that did not update the "graph timestamp" correctly. It would also make it possible to simplify the code (no extra work need for setting a timestamp) and can run asynchronously or at regular intervals.
It would also make the process a bit more lightweight, checksum calculation can be less intrusive. And full synchronization between triplestores can run only on modified graphs.


Сhange root folder name to "win-driver-example" throws errors

git clone https://github.com/Trantect/win_driver_example
cd win_driver_example
cargo xbuild --target x86_64-kernel-windows-msvc.json

git clone https://github.com/Trantect/win_driver_example win-driver-example
cd win-driver-example
cargo xbuild --target x86_64-kernel-windows-msvc.json

The 1 variant compiles ok.
The 2 variant throws errors like:
error[E0432]: unresolved import `crate::shared::basetsd`
 --> ...\.cargo\git\checkouts\winapi-rs-f8a1797f224d11f2\ef14b40\src\km\fwp\fwpstypes.rs:1:20
  |
1 | use crate::shared::basetsd::*;
  |                    ^^^^^^^ could not find `basetsd` in `shared`

If we use --verbose flag can see different running commands for winapi:

Running `rustc --crate-name winapi ... --sysroot C:\Users\0g\git\win_driver_example\target/sysroot --cfg "feature=\"ws2ipdef\"" --cfg "feature=\"wdm\"" --cfg "feature=\"vcruntime\"" --cfg "feature=\"devpropdef\"" --cfg "feature=\"minwindef\"" --cfg "feature=\"ntdef\"" --cfg "feature=\"excpt\"" --cfg "feature=\"in6addr\"" --cfg "feature=\"minwinbase\"" --cfg "feature=\"inaddr\"" --cfg "feature=\"ifdef\"" --cfg "feature=\"guiddef\"" --cfg "feature=\"basetsd\"" --cfg "feature=\"netioapi\"" --cfg "feature=\"winnt\"" --cfg "feature=\"ws2def\"" --cfg "feature=\"ktmtypes\"" -l dylib=iphlpapi -l dylib=kernel32`

Running `rustc --crate-name winapi ... --sysroot C:\Users\0g\git\win-driver-example\target/sysroot`

i see, it seems some feature stuff. i'm fixing it

i have fix that,maybe try again now.

Fixed.


fix(DDI-1283): remove icon hover state

Removed hover state on icons

:tada: This PR is included in version 4.0.0-alpha.135 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0-alpha.174 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 4.9.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.9.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.0.0-alpha.17 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.0.0-alpha.21 :tada:
The release is available on:

npm package (@alpha dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.2.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version 1.3.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


ENH: The secret's digest now considers all of the secret's coefficients

It is worth explaining the rationale.  Just computing the hash of the secret makes it easier for an attacker to only recover that.  Having the full polynomial (e.g. from Lagrange Interpolation), will be more expensive in practice and mirrors what the defender already will do.


fix: [sc-42883] remove stopword filter from Kapiche tokenizer

We only use stopwords for topic modelling, not for search.

[sc-42883]


Translate discerption to Arabic

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] All the files I changed are in the same world language (for example: only English changes, or only Chinese changes, etc.)
[x] My changes do not use shortened URLs or affiliate links.

Thank you for opening this pull request.
This is a standard message notifying you that we’ve reviewed your pull request and have decided not to merge it. We would welcome future pull requests from you.
Thank you and happy coding.

@aseelsky To be considered for merging, please update all applicable sections of the challenge from the current English version to Arabic.
Thank you.

OK, I will update the commit.


Incompatibility with Immersive Portals

Describe the Bug
Create and Immersive Portals do not function together. In my testing, opening an Immersive portal either crashes the game outright or produces an extreme rendering glitch where whenever an Immersive portal is visible the renderer seems to wrongly behave as though the player is in the dimension on the opposite side of the portal.
Reproduction Steps

Install Create and Immersive Portals
Build an Obsidian frame
Light the interior of the frame on fire using a Flint and Steel
Wait for the portal to finish loading
Either the game has now crashed or extreme rendering glitch is observed.

Expected Result
Normal Immersive Portals rendering behavior was expected
Screenshots and Videos
Looking through an Immersive portal from a snowy plains biome in the overworld:

Looking through the same portal from the nether:

Crash Report or Log
https://gist.github.com/AeiouEnigma/7d8a380b600b9259467967236627fb37
Operating System
Windows 11
Mod Version
0.4.0a
Minecraft Version
1.18.1
Other Mods
Architectury
Cloth Config
Fabric API
Flywheel
Immersive Portals
Modmenu
REI
Additional Context
Have a holly jolly Christmas

Uncertain whether the crash still occurs, but the rendering issue is alive and well.

This issue can be fixed by enabling compatibility render mode in Immersive Portal's settings.

Immersive Portals does now work with Create as long as you enable 'Compatibility Render Mode' in the client side settings of Immersive Portals.

Immersive Portals does now work with Create as long as you enable 'Compatibility Render Mode' in the client side settings of Immersive Portals.

Is that any different in implementation from the command workaround? If not I might still consider this a bug.

It seems to have the same result.  I suspect it's a settings implementation of the command?  I'm not a coder so I can only go by behavior.

It's weird that I don't see flywheel touch with framebuffer, stencil or post processing. Does Create use other dependency that touch rendering?

Create has some shaders, and Porting Lib has a ton of hooks, some into rendering

@TropheusJ I wanted to debug this issue in create's dev env, but the dev env cannot launch MC (without any modification), saying  missing com_electronwill_night-config_core and com_electronwill_night-config_toml .
(but these mods are in the dependency, maybe it's a loom bug)

You need the dependency override, maybe it wasn’t included some reason. You can find me on the Create discord or in the Quilt community discord as Tropheus Jay#7241

In immptl 1.3.7 the crash and portal rendering issue is fixed. but the create things in remote dimensions may still not get rendered correctly until F3+A.

I have done some testing and it appears that the mods are nearly compatible at this point.
As it stands, there is two issues. One, portals get pushed by contraptions and two, on actually traveling through the portal, the contraption is (sort of) broken leaving the blocks used to make it on one side of the portal and the contraption on the other side.
Using the "dimension stack" feature of immersive portals, the entity pushing problem can be bypassed. (Note, this is looking from the bottom of one dimension into the top of another, the netherrack is at the bottom most layer of the top dimension. Rendering appears to work fine.)
https://i.imgur.com/kYzreda.png
Horizontal portals are pushed like this: https://i.imgur.com/FAENw6J.png
Vertical portals allow the cart to travel through in some cases but "break" the cart up to three times leading to potentially triplicating the blocks used to create the cart.
https://i.imgur.com/Q0qhjIs.png
https://i.imgur.com/zgMOTLW.png
I so desperately want to be able to make trains that go through portals.

@KevlarBandit Not sure if this would fix any other issue, but here's a link to a compatibility mod for immersive portals and create mod that someone made for 1.19.2 to get the trains working through portals:
https://www.dropbox.com/s/chay7nhip54ywge/immersive_trains-1.0.1.jar?dl=0
Original place it was posted: https://github.com/Sascha-T/tele-create/issues/2

@KevlarBandit Not sure if this would fix any other issue, but here's a link to a compatibility mod for immersive portals and create mod that someone made for 1.19.2 to get the trains working through portals:
https://www.dropbox.com/s/chay7nhip54ywge/immersive_trains-1.0.1.jar?dl=0
Original place it was posted: Sascha-T/tele-create#2

Thank you for linking me.
I am the one who ported it. Let me know if you have problems. It has had problems but I have not been able to replicate then.

Tried to replicate, using lts and compatibility mode in immersive portals. Could not replicate.

Should assume closed?

Tried to replicate, using lts and compatibility mode in immersive portals. Could not replicate.

What version of each?
I'll try and take a look sometime in the next week.
It was broken in some serious ways and I can even explain in detail what was broken, but I haven't checked for about 2 months so it might well be the case that either immersive portals and/or create got an update that fixed it.
A good thing to test would be to drop a minecart contraption through a portal and to push a block through a portal using a piston contraption. Those two provided the worst problems.

tried 1.18.2 which is lts with immersive portal's lts

tried 1.18.2 which is lts with immersive portal's lts

What version of the mods?

lts


Recommend self-contain repos/submodules regardless of build system.

Fixes #31466.

From the vcpkg team: we are working on better Visual Studio integration so we expect these instructions to change in the near future, and we don't want to change them at this point.
I am closing this PR for now.


How to reproduce .setTimestampsInSnapshotsEnabled(true) in Flutter

I am trying to upload an image to Firebase Storage but when I try to do so I get the following message:
W/Firestore( 7877): (0.6.6-dev) [Firestore]: The behavior for java.util.Date objects stored in Firestore is going to change AND YOUR APP MAY BREAK.
W/Firestore( 7877): To hide this warning and ensure your app does not break, you need to add the following code to your app before calling any other Cloud Firestore methods:
W/Firestore( 7877):
W/Firestore( 7877): FirebaseFirestore firestore = FirebaseFirestore.getInstance();
W/Firestore( 7877): FirebaseFirestoreSettings settings = new FirebaseFirestoreSettings.Builder()
W/Firestore( 7877):     .setTimestampsInSnapshotsEnabled(true)
W/Firestore( 7877):     .build();
W/Firestore( 7877): firestore.setFirestoreSettings(settings);
W/Firestore( 7877):
W/Firestore( 7877): With this change, timestamps stored in Cloud Firestore will be read back as com.google.firebase.Timestamp objects instead of as system java.util.Date objects. So you will also need to update code expecting a java.util.Date to instead expect a Timestamp. For example:
W/Firestore( 7877):
W/Firestore( 7877): // Old:
W/Firestore( 7877): java.util.Date date = snapshot.getDate("created_at");
W/Firestore( 7877): // New:
W/Firestore( 7877): Timestamp timestamp = snapshot.getTimestamp("created_at");
W/Firestore( 7877): java.util.Date date = timestamp.toDate();
W/Firestore( 7877):
W/Firestore( 7877): Please audit all existing usages of java.util.Date when you enable the new behavior. In a future release, the behavior will be changed to the new behavior, so if you do not follow these steps, YOUR APP MAY BREAK.

I am not sure how to implement this in Flutter as I cannot find any Settings type class nor any similar methods as in the example in the documentation.
Thank you in advance!

This looks like a dup of #18159.
I'd suggest you upvote this issue.

import 'package:cloud_firestore/cloud_firestore.dart';
import 'package:firebase_core/firebase_core.dart';
import 'package:flutter/material.dart';
import 'dart:async';
Future main() async {
final FirebaseApp app = await FirebaseApp.configure(
name: 'test',
options: const FirebaseOptions(
googleAppID: '1:79601577497:ios:5f2bcc6ba8cecddd',
gcmSenderID: '79601577497',
apiKey: 'AIzaSyArgmRGfB5kiQT6CunAOmKRVKEsxKmy6YI-G72PVU',
projectID: 'flutter-firestore',
),
);
final Firestore firestore = Firestore(app: app);
await firestore.settings(timestampsInSnapshotsEnabled: true);
runApp(MyApp());
}
final dummySnapshot = [
{"name": "Filip", "votes": 15},
{"name": "Abraham", "votes": 14},
{"name": "Richard", "votes": 11},
{"name": "Ike", "votes": 10},
{"name": "Justin", "votes": 1},
];
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Baby Names',
home: MyHomePage(),
);
}
}
class MyHomePage extends StatefulWidget {
@override
_MyHomePageState createState() {
return _MyHomePageState();
}
}
class _MyHomePageState extends State {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(title: Text('Baby Name Votes')),
body: _buildBody(context),
);
}
Widget _buildBody(BuildContext context) {
return StreamBuilder(
stream: Firestore.instance.collection('baby').snapshots(),
builder: (context, snapshot) {
if (!snapshot.hasData) return LinearProgressIndicator();
    return _buildList(context, snapshot.data.documents);
  },
);

}
Widget _buildList(BuildContext context, List snapshot) {
return ListView(
padding: const EdgeInsets.only(top: 20.0),
children: snapshot.map((data) => _buildListItem(context, data)).toList(),
);
}
Widget _buildListItem(BuildContext context, DocumentSnapshot data) {
final record = Record.fromSnapshot(data);
return Padding(
  key: ValueKey(record.name),
  padding: const EdgeInsets.symmetric(horizontal: 16.0, vertical: 8.0),
  child: Container(
    decoration: BoxDecoration(
      border: Border.all(color: Colors.grey),
      borderRadius: BorderRadius.circular(5.0),
    ),
    child: ListTile(
      title: Text(record.name),
      trailing: Text(record.votes.toString()),
        onTap: () => Firestore.instance.runTransaction((transaction) async {
          final freshSnapshot = await transaction.get(record.reference);
          final fresh = Record.fromSnapshot(freshSnapshot);

          await transaction
              .update(record.reference, {'votes': fresh.votes + 1});
        }),
    ),
  ),
);

}
}
class Record {
final String name;
final int votes;
final DocumentReference reference;
Record.fromMap(Map<String, dynamic> map, {this.reference})
: assert(map['name'] != null),
assert(map['votes'] != null),
name = map['name'],
votes = map['votes'];
Record.fromSnapshot(DocumentSnapshot snapshot)
: this.fromMap(snapshot.data, reference: snapshot.reference);
@override
String toString() => "Record<$name:$votes>";
}
===============================================================
Getting Error as below.
Launching lib\main.dart on Redmi 5A in debug mode...
Initializing gradle...
Resolving dependencies...
Gradle task 'assembleDebug'...
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
Built build\app\outputs\apk\debug\app-debug.apk.
D/NetworkSecurityConfig(32614): No Network Security Config specified, using platform default
I/ProviderInstaller(32614): Installed default security provider GmsCore_OpenSSL
Syncing files to device Redmi 5A...
W/Firestore(32614): (0.6.6-dev) [Firestore]: The behavior for java.util.Date objects stored in Firestore is going to change AND YOUR APP MAY BREAK.
W/Firestore(32614): To hide this warning and ensure your app does not break, you need to add the following code to your app before calling any other Cloud Firestore methods:
W/Firestore(32614):
W/Firestore(32614): FirebaseFirestore firestore = FirebaseFirestore.getInstance();
W/Firestore(32614): FirebaseFirestoreSettings settings = new FirebaseFirestoreSettings.Builder()
W/Firestore(32614):     .setTimestampsInSnapshotsEnabled(true)
W/Firestore(32614):     .build();
W/Firestore(32614): firestore.setFirestoreSettings(settings);
W/Firestore(32614):
W/Firestore(32614): With this change, timestamps stored in Cloud Firestore will be read back as com.google.firebase.Timestamp objects instead of as system java.util.Date objects. So you will also need to update code expecting a java.util.Date to instead expect a Timestamp. For example:
W/Firestore(32614):
W/Firestore(32614): // Old:
W/Firestore(32614): java.util.Date date = snapshot.getDate("created_at");
W/Firestore(32614): // New:
W/Firestore(32614): Timestamp timestamp = snapshot.getTimestamp("created_at");
W/Firestore(32614): java.util.Date date = timestamp.toDate();
W/Firestore(32614):
W/Firestore(32614): Please audit all existing usages of java.util.Date when you enable the new behavior. In a future release, the behavior will be changed to the new behavior, so if you do not follow these steps, YOUR APP MAY BREAK.
W/art     (32614): Before Android 4.1, method double java.util.concurrent.ThreadLocalRandom.internalNextDouble(double, double) would have incorrectly overridden the package-private method in java.util.Random
W/art     (32614): Before Android 4.1, method int java.util.concurrent.ThreadLocalRandom.internalNextInt(int, int) would have incorrectly overridden the package-private method in java.util.Random
W/art     (32614): Before Android 4.1, method long java.util.concurrent.ThreadLocalRandom.internalNextLong(long, long) would have incorrectly overridden the package-private method in java.util.Random
W/ManagedChannelImpl(32614): [{0}] Failed to resolve name. status={1}
W/Firestore(32614): (0.6.6-dev) [OnlineStateTracker]: Could not reach Cloud Firestore backend. Connection failed 1 times. Most recent error: Status{code=UNAVAILABLE, description=Unable to resolve host firestore.googleapis.com, cause=java.net.UnknownHostException: Unable to resolve host "firestore.googleapis.com": No address associated with hostname
W/Firestore(32614): 	at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:125)
W/Firestore(32614): 	at java.net.Inet6AddressImpl.lookupAllHostAddr(Inet6AddressImpl.java:74)
W/Firestore(32614): 	at java.net.InetAddress.getAllByName(InetAddress.java:752)
W/Firestore(32614): 	at io.grpc.internal.DnsNameResolver$JdkResolver.resolve(DnsNameResolver.java:497)
W/Firestore(32614): 	at io.grpc.internal.DnsNameResolver$1.run(DnsNameResolver.java:200)
W/Firestore(32614): 	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
W/Firestore(32614): 	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
W/Firestore(32614): 	at java.lang.Thread.run(Thread.java:760)
W/Firestore(32614): Caused by: android.system.GaiException: android_getaddrinfo failed: EAI_NODATA (No address associated with hostname)
W/Firestore(32614): 	at libcore.io.Posix.android_getaddrinfo(Native Method)
W/Firestore(32614): 	at libcore.io.ForwardingOs.android_getaddrinfo(ForwardingOs.java:55)
W/Firestore(32614): 	at java.net.Inet6AddressImpl.lookupHostByName(Inet6AddressImpl.java:106)
W/Firestore(32614): 	... 7 more
W/Firestore(32614): }
W/Firestore(32614): This typically indicates that your device does not have a healthy Internet connection at the moment. The client will operate in offline mode until it is able to successfully connect to the backend.
W/ManagedChannelImpl(32614): [{0}] Failed to resolve name. status={1}
W/ManagedChannelImpl(32614): [{0}] Failed to resolve name. status={1}
W/ManagedChannelImpl(32614): [{0}] Failed to resolve name. status={1}
W/ManagedChannelImpl(32614): [{0}] Failed to resolve name. status={1}
W/ManagedChannelImpl(32614): [{0}] Failed to resolve name. status={1}
W/ManagedChannelImpl(32614): [{0}] Failed to resolve name. status={1}
W/ManagedChannelImpl(32614): [{0}] Failed to resolve name. status={1}
W/ManagedChannelImpl(32614): [{0}] Failed to resolve name. status={1}

@chintooflutter ensure you have the latest versions of dependencies.


setBatch should be exported to allow custom react backend

What is the new or updated feature that you are suggesting?
As a user of redux, I want to benefits from the use of batch, whatever react backend I am using.
In my case, I am using React-konva, which use react-reconciler from React fiber.
I whish I could call redux setBatch to provide the batchedUpdates function from the reconciler
Why should this feature be included?
Exporting the setBatch is easy to do, and would help lot of user of redux who care about performance.
Since react-redux is not supposed. to work only for react-dom and react-native, it make sense to open this benefits to all.
What docs changes are needed to explain this?
We would need to explain how setBatch works, and provide some example of using it

We do already have an alternate-renderers entry point that avoids importing batching from ReactDOM or React Native, specifically for use with other renderers.  However, I don't think we actually export setBatch atm.
Seems reasonably doable in 7.2.x as well as 8.x.

thanks @markerikson for your answer.
In my case, I am also using react-dom for part of my app, so the import is not really an issue here.  But thanks for pointing it, as I was not aware of it.

Given that React 18 now batches by default, I think this is OBE.


Use java topology suite to recess all windows on a single wall

we can only recess windows into a square section of wall (rest are dormer). We should fix this.
JTS looks like it can handle the geometry. How do we robustly triangulate the results?

better triangulator: http://sites-final.uclouvain.be/mema/Poly2Tri/


Angular project?

Are there any plans to create this project in angularjs ?:)

Sorry, no plans for that.. But feel free to create it yourself if you want to.


[Enhancement 💡] Add missing tags for more mod compatibility

Describe the solution you'd like
Add the forge:moltern_{material} tag to the fluids/molten buckets so the fluids are interchangeable with other mods that use molten metal fluids. (e.i. Tinkers'Construct)
Also, remove the Minecraft:lava tag from the molten metal fluids, this causes the molten fluids to be eligible to be "Liquid Fuel" in mods that use Lava as a fuel source.
For the coal coke, could you use the forge:coal_coke and minecraft:coal tags?
You are also missing the forge:storage_block/{material} tag for raw Tungsten block, Tungsten block, Steel Block, and coal Coke block. And, even if you use wolframite for the item name, the tag compatibility would call the Tungsten naming for most mods.
Also, could you add a compatibility to Create:Vintage & improvements Belt Grinder?

Hi @ffuentesm!

For molten fluids there is already tags "forge:molten_{material}" added on this commit and available in v0.0.3 of Create Metallurgy.
For lava tags, I don't even thought about possibly conflicts with mods that use it for fuel. Fixed in this commit
For "forge:storage/{material} I will take a look at how others mod using it to avoid making miss take, will be added soon.
For Coke coal tag, i will also take a look and added soon
And finally for compat with Create:V&I, what do you mean exactly, make mine Belt Grinder recipes compatible with their?

Also, thanks to taking the time to propose enhancements, that help me to improve Create Metallurgy 👍

Thanks for the fixes.
I mainly look at Immersive engineering and Thermal Foundations for their use of the tags.
if you were using minecraft:lava tag for easy fluid physics, I recall that 1.19.2 added a fluid API for that, so you could add your own physics to fluids without tagging it as lava or water.
And yes for Create: V&I, just make the recipes compatible between both belt grinders, since both mods add the same machine.

Thanks for the fixes.
I mainly look at Immersive engineering and Thermal Foundations for their use of the tags. if you were using minecraft:lava tag for easy fluid physics, I recall that 1.19.2 added a fluid API for that, so you could add your own physics to fluids without tagging it as lava or water.
And yes for Create: V&I, just make the recipes compatible between both belt grinders, since both mods add the same machine.

I was using minecraft:lava tag since the initial commit, I wanted to see if it could help with the behavior of the liquid so that it burns the player, in the end no and I left it without really asking myself the question. I will make molten fluids burning behavior soon so thx, I will take a look to it.
I have talk with Create:V&I dev to ask him if I could add a similar block cause I planned to add specific features especially with my mod so yea, its duplicated when use both mod.
I will keep this issue open until I added the tags and maybe consider compatibility with Create:V&I.

For molten fluids there is already tags "forge:molten_{material}" added on this commit and available in v0.0.3 of Create Metallurgy.

Are you sure? I am on version 0.0.3 on 1.19.2, and when I check the fluid tag on the molten buckets, I only get the lava tag.

I am using Mantle to get the fluid tags from the items, and I am comparing them to the TiC Monten Buckets, since TiC adds many compatible fluids to the game.
As you can see, the Metallurgy bucket lacks the molten fluid tags.

The same happens to other materials.

 I forgot to data gen that will add tags to the game, I just added the instruction for the data generator.

Would work properly now Commit

Hey @ffuentesm :wave:!
I have added "Forge:storage_blocks/materials" and change coke tag from "Forge:coke" to "Forge:coal_coke" in this commit


[flutter_releases] Flutter stable 3.19.3 Framework Cherrypicks

Flutter stable 3.19.3 Framework
Scheduled Cherrypicks

Manually retried build which is passing, but does not reflect in checks.  Checks still shows in progress.


Bugfix/UOT-110449: Fixing QA Mlapi error with Entity Queries

Formats the expected format for entities if none are found, so QA can work with other context.

More details: the bug was noticed on prod (main branch of webapp/mlapi) when a user queried a question containing an entity - the app would throw an error message for the mlapi (popup box). The rest of the search/app would work but not the QA feature. The bug was related to the way entities were being handled in the webapp for QA (it was breaking when part of the entity lookup process didn't return a result).
I think the best way to test would be to try a question with an entity (ex: "what is the mission of usace?" "what is the jaic?") against the main branch of the webapp/mlapi, then try on this branch for webapp.


How to deal with time without seconds?

 I just found that part of reason that led to the failure of 201501 was the format difference. The pattern recognition I used was `ymd HMS`. For some reason, the date format is different and the second unit is missing. How should I handle with this problem?

@beanumber
tripduration,starttime,stoptime,start station id,start station name,start station latitude,start station longitude,end station id,end station name,end station latitude,end station longitude,bikeid,usertype,birth year,gender
1346,1/1/2015 0:01,1/1/2015 0:24,455,1 Ave & E 44 St,40.75001986,-73.96905301,265,Stanton St & Chrystie St,40.72229346,-73.99147535,18660,Subscriber,1960,2
363,1/1/2015 0:02,1/1/2015 0:08,434,9 Ave & W 18 St,40.74317449,-74.00366443,482,W 15 St & 7 Ave,40.73935542,-73.99931783,16085,Subscriber,1963,1

Looks like you want mdY HM. What happened to the seconds? Is this what the raw data looks like?

Yep. The raw data doesn't have that part. I am manually checking all files and see if others also have this problem.

OK, sounds like you will just have to have another format to check in your if statement.

For the records before 2017, there are three months that don't have the second units : 201501, 201502 and 201503.

Even though there's no second units in the csv files, MySQL will automatically create 00 when reading in the data. Is it ok to leave it there? Or might it be a better idea to add statements and modify the columns in  init.mysql ?

It's OK to leave it. You might want to add a note in the documentation that for certain months, the seconds don't seem to be recorded.
Is it worth emailing the data provider about this?


Create multipart form parsing library

http://www.faqs.org/rfcs/rfc2388.html

With PR #573, this can be closed.

Thanks.  @dfirsht can you close this if you're happy?


Firefox support?

I'm looking for a better replacement for the userscript https://greasyfork.org/en/scripts/1682-google-hit-hider-by-domain-search-filter-block-sites , hope this project can offer an addon for Firefox user.

There is actually a Firefox version.
https://addons.mozilla.org/en-US/firefox/addon/ublacklist/
https://github.com/iorate/uBlacklist/tree/firefox
I will add the link to README.md.


[Enhancement] Add support for RHEL icon

Adds support for Redhat icon in nerdfont-complete if os_release_id == 'rhel'.  Also added -s flag to grep command used to assign os_release_id in utilities.zsh.  This prevents an error from being displayed if /etc/os-release does not exist (e.g. rhel/centos 6).  Grep flag change fixes Bug https://github.com/bhilburn/powerlevel9k/issues/974 and duplicates PR https://github.com/bhilburn/powerlevel9k/pull/981.  I had not seen that PR until after I created this.

Sorry for the delay. I merged your PR into next (our development branch).
Merged with 8c981597e77a4806921926534c8ecedd975bcd09 and 8f7fc16fe684dd4c2cce453c4728a1ff9729a7e1 .
Thx @markleary


Refactor test

Use AiiDA fixture
Remove test related to aiida-quantumespresso
Skip some tests for the web app, because REST API does not use the profile fixture

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
Attention: Patch coverage is 90.29126% with 10 lines in your changes missing coverage. Please review.

Project coverage is 75.19%. Comparing base (1bed945) to head (4985823).

Files
Patch %
Lines

tests/conftest.py
74.28%
9 Missing :warning:

tests/web/test_frontend.py
66.66%
1 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #158      +/-   ##
==========================================
+ Coverage   70.94%   75.19%   +4.25%
==========================================
  Files          70       69       -1
  Lines        4625     4536      -89
==========================================
+ Hits         3281     3411     +130
+ Misses       1344     1125     -219

Flag
Coverage Δ

python-3.11
75.19% <90.29%> (+4.30%)
:arrow_up:

python-3.9
?

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.


Provide a callable interface to bmakelib.enum

Currently, the only way to use enum is to use it a target dependency.  It'd be useful to provide an API which would allow defining and using an enum via $(call) construct.

Implementing is quite tricky given how parameters to variables are handled by Make.
For example, it'd feel natural to define an enum as below:
$(call bmakelib.enum.define,ENV/test,staging,prod)

Make passes 3 variables to define: ENV/test, staging and prod.  The challenge is that there's no way to enumerate those values which keep it backward compatible.

The correct way is to redefine the target bmakelib.enum.define(%) to work with values with the shape: ENUM_NAME/VAL1/VAL2/VAL3.

:thinking:

One idea that comes to mind is the approach that shell took.  A hard-coded limit to the number of parameters the variable is supposed to take.


Refactoring fault detection model

WHAT DOES THIS PR DO?

Setups the fault detection microservice in the same format as forecast

WHAT ISSUES ARE RELATED TO THIS PR?

Jira cards

GitHub issues

Closes #

HOW DO I TEST OUT THIS PR?
WHICH ENDPOINTS SHOULD BE READY FOR TESTING?:
IS THERE ANY JENKINS CONSOLE LINK FOR CODE COVERAGE AND BUILD INFO?
ARE THERE ANY RELATED PRs?

Closing this as solution was implemented in a separate PR


Comment missing or uses incorrect param

The following functions either missing or use incorrect @param

Page Address
Comment Discrepancy

	create(options,callback)
callback not in comment param

	get(gaxOptions,callback)
callback not in comment param

	create(options,callback)
callback not in comment param

	create(options, callback)
callback not in comment param

	save(entry, gaxOptions, callback)
Comment param is written as key instead of entry

	create(options, callback)
callback not in comment param

	_flush(cb)
callback function name is cb but comment has it as callback

	destroy(err)
parameter is err but comment its mentioned as error

	all(pass)
comment doesn't have details of param

	column(column)
comment doesn't have details of param

	condition(condition)
comment doesn't have details of param

	family(family)
comment doesn't have details of param

	interleave(filters)
comment doesn't have details of param

	label(label)
comment doesn't have details of param

	row(row)
comment doesn't have details of param

	sink(sink)
comment doesn't have details of param

	time(time)
comment doesn't have details of param

	value(value)
comment doesn't have details of param

	convertFromBytes(bytes, options)
comment doesn't have options in param description

	parse(mutation)
Comment uses param as entry instead of mutation

https://github.com/googleapis/nodejs-bigtable/blob/master/src/table.js#L208 should be options.rule instead of just rule.

This was fixed by #136


Cannot debug on Pycharm

Hello，when I was running code about 3DSSD, I made a breakpoint in the "train.py", but the code cannot stop on the breakpoint ,and it still running, even if I make a breakpoint in main().  Do you know how to solve it?

Maybe you can use pdb to debug? Just import pdb on top of the file and then write pdb.set_trace() in the line that you want to set a breakpoint.


Uncaught ReferenceError: module is not defined

Describe the bug
when i import a module from my company's private library, vite report this error, and i click in this error, it showed: Could not load content for http://localhost:3000/node_modules/.pnpm/@my+private-lib@2.1.4_react<EMAIL_ADDRESS>(HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE)
Reproduction
cannot show complete code because it's private code, but the simple code is like this:
App.tsx:
import { RuntimeProvider } from "@my/private-lib";
@my/private-lib/dist/js/treeshaking/provider.js:
import { runtimeStateStore } from "./runtimeStateStore";
@my/private-lib/dist/js/treeshaking/runtimeStateStore.js:
export var RuntimeStateStore = xxx
System Info
System:
    OS: macOS 10.15.7
    CPU: (12) x64 Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
    Memory: 727.15 MB / 16.00 GB
    Shell: 5.7.1 - /bin/zsh
  Binaries:
    Node: 14.17.0 - ~/.nvm/versions/node/v14.17.0/bin/node
    Yarn: 1.22.10 - ~/.nvm/versions/node/v14.17.0/bin/yarn
    npm: 6.14.15 - ~/.nvm/versions/node/v14.17.0/bin/npm
    pnpm: 6.20.3
  Browsers:
    Chrome: 95.0.4638.69
    Edge: 95.0.1020.44
    Safari: 13.1.3
  npmPackages:
    @vitejs/plugin-react: ^1.0.7 => 1.0.7
    vite: ^2.6.13 => 2.6.13

Used Package Manager
pnpm
Logs
vite:spa-fallback Not rewriting GET /node_modules/.pnpm/@my+private-lib@2.1.4_react<EMAIL_ADDRESS>because the client did not send an HTTP accept header. +2s
vite:time 2.04ms /node_modules/.pnpm/@my+private-lib@2.1.4_react<EMAIL_ADDRESS>+907ms

Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Make sure this is a Vite issue and not a framework-specific issue. For example, if it's a Vue SFC related bug, it should likely be reported to https://github.com/vuejs/vue-next instead.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

i don't know why vite load a ts file..

i try to write a plugin to fix, but the situation is more confused
here is the code:
function myPlugin(): PluginOption {
  return {
    name: "transform-file",
    resolveId(id) {
      if (id.includes("runtimeStateStore.ts")) {
        const newId = id.slice(0, -2) + "js"
        return newId
      }
      return id;
    },
    configureServer(server) {
      server.middlewares.use((req, res, next) => {
        if (req.originalUrl.includes('runtimeStateStore.ts')) {
          const url = req.originalUrl.replace('runtimeStateStore.ts', 'runtimeStateStore.js')
          req.url = url
          req.originalUrl = url
        }
        next()
      })
    }
  };
}
`

and the vite log changed too:
  vite:cache [memory]<EMAIL_ADDRESS>+785ms
  vite:time 0.43ms<EMAIL_ADDRESS>+784ms

it looks like vite has find this module, but the compiler just stopped.

then i clicked in this file in chrome:
![image](https://user-images.githubusercontent.com/27616710/140745428-aaa47f8c-fea5-48af-ba4f-3a36c8b46f77.png)

and the error is so unreasonable

finally i failed..

Hello, Could you please provide the contents of package.json in @my/private-lib ?

Hello, Could you please provide the contents of package.json in @my/private-lib ?

"dependencies": {
"@babel/runtime": "^7",
"lodash-es": "^4"
},
"devDependencies": {
"@types/jest": "^26",
"@types/node": "^14",
"@types/react": "^17",
"@types/react-dom": "^17",
"@types/lodash-es": "^4",
"@types/webpack-env": "^1.16.0",
"typescript": "^4"
},

Hello, Could you please provide the contents of package.json in @my/private-lib ?

{
"name": "",
"version": "2.1.4",
"description": "",
"jsnext:source": "./src/index.ts",
"types": "./dist/types/index.d.ts",
"main": "./dist/js/node/index.js",
"module": "./dist/js/treeshaking/index.js",
"jsnext:modern": "./dist/js/modern/index.js",
"exports": {
".": {
"node": {
"import": "./dist/js/modern/index.js",
"require": "./dist/js/node/index.js"
},
"default": "./dist/js/treeshaking/index.js"
}
},
"scripts": {
"prepare": "yarn build",
"prepublishOnly": "yarn build --platform",
"reset": "rm -rf node_modules",
},
"engines": {
"node": ">=12.13.0"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged",
"commit-msg": "commitlint -E HUSKY_GIT_PARAMS"
}
},
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
},
"lint-staged": {
".{ts,tsx}": [
"node --max_old_space_size=8192 ./node_modules/.bin/eslint --fix --color --cache --quiet",
"git add"
],
".{js,jsx,mjs,mjsx,cjs,cjsx}": [
"node --max_old_space_size=8192 ./node_modules/.bin/eslint --fix --color --cache --quiet",
"git add"
]
},
"eslintConfig": {
"extends": [
]
},
"eslintIgnore": [
"node_modules/",
"dist/",
"lib/",
".rpt2_cache/"
],
"dependencies": {
"@babel/runtime": "^7",
"lodash-es": "^4"
},
"devDependencies": {
"@types/jest": "^26",
"@types/node": "^14",
"@types/react": "^17",
"@types/react-dom": "^17",
"@types/lodash-es": "^4",
"@types/webpack-env": "^1.16.0",
"typescript": "^4"
},
"peerDependencies": {
"react": "*"
},
"sideEffects": false
}


Hubflow commands added

Added commands, menu items, and implementation for HubFlow. Commands implemented are:
feature   Manage your feature branches.
release   Manage your release branches.
hotfix    Manage your hotfix branches.
push      Push the changes from your current branch (plus any new tags) back upstream.
pull      Pull upstream changes down into your master, develop, and current branches.
update    Pull upstream changes down into your master and develop branches.

Can you explain what the difference is between HubFlow and GitFlow + git pull + git push + git fetch?

The main differences between the original GitFlow tools and HubFlow are:

by default, commands push to / pull from GitHub wherever it is appropriate
additional commands (such as feature push and feature pull) to fill in some gaps in the original GitFlow tools

I guess no one wanted to merge this... ah well ☹


New package: BlackCatSystems.AtomicPC version 6.9.5

[ ] Have you signed the Contributor License Agreement?
[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] This PR only modifies one (1) manifest
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.5 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

Screw it, too much work to maintain all of these.


Build fails after running XpandModelEditor with The target process exited without raising a CoreCLR started event.

quick qorkaround until fixed just clean your bin

Closing issue for age. Feel free to reopen it at any time.
.Thank you for your contribution.


Add --fail-command-on-failing-check to health:list artisan command

This PR adds --fail-command-on-failing-check option to health:list artisan command, so the behaviour is similar to health:check --fail-command-on-failing-check.
This is my first PR ever, so I hope I made everything correctly, even if it won't be merged :)
Anyway, thanks for the opportunity to learn something new!

Thanks!


Monitoring resource in the yaml file

How can I add a monitoring resource in the yaml file?
Is it possible to export from portal.azure Azure Load test to a YAML?

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

ID: 64e32094-a14b-f678-010e-8601a6905717
Version Independent ID: 591e32ab-6020-e955-37fb-3df1bcfd4585
Content: Load test configuration YAML - Azure Load Testing
Content Source: articles/load-testing/reference-test-config-yaml.md
Service: load-testing
GitHub Login: @ntrogh
Microsoft Alias: nicktrog

#assign: @ntrogh

@rggentil Thanks for reaching out!
We don't currently support configuring the server-side components in the test configuration YAML file. Instead of configuring this for every run, you can configure the components for the load test in the Azure portal. All subsequent runs will then use this configuration. In the Azure portal, select Configure, and then select App components to configure this.
You can download the test configuration YAML file from the Azure portal by following these steps:

Go to your Azure Load Testing resource
Select your load test
In the list of test runs, select the ellipsis (...), and then select Download input file.

/cc @ninallam

Thanks a lot for you quick answer.


NodeJS resources added

A nodeJS crash course and a complete beginner guide has been added to the readme below the backend PHP course

This pr is with refference to issue #12 Adding nodejs resources

Thanks @SAHU-01 💥💥

Thanks @SAHU-01 💥💥

But do give it a look I'm not sure why the [] brackets are appearing before the heading!

Yeah i had fixed it no problem

Yeah i had fixed it no problem

o ok great the psace was creating an issue i just noticed it,you can close my new pr !


PHP 8.2 compatibility

Hello,
I've just updated my PHP installation to 8.2, and I'm now getting a blank page for my dns-ui installation.
I'm running the latest commit from the master branch.
I'm getting the following error in my nginx logs:
2023/03/16 16:34:44 [error] 4061153#4061153: *2616128 FastCGI sent in stderr: "PHP message: PHP Fatal error:  Uncaught ErrorException: Creation of dynamic property ZoneDirectory::$cache_uid is deprecated in /var/www/dns-ui/model/zonedirectory.php:35
Stack trace:
#0 /var/www/dns-ui/model/zonedirectory.php(35): exception_error_handler()
#1 /var/www/dns-ui/core.php(84): ZoneDirectory->__construct()
#2 /var/www/dns-ui/core.php(56): setup_database()
#3 /var/www/dns-ui/requesthandler.php(19): require('...')
#4 /var/www/dns-ui/public_html/init.php(18): require('...')
#5 {main}
  thrown in /var/www/dns-ui/model/zonedirectory.php on line 35" while reading response header from upstream, client: <IP_ADDRESS>, server: example.com, request: "GET /dns-ui/ HTTP/2.0", upstream: "fastcgi://unix:/run/php/php8.2-fpm.sock:", host: "dns-ui.example.com"

for those whoy need a hotfix-release: https://github.com/Rosa-Luxemburgstiftung-Berlin/dns-ui/releases/tag/v0.2.7-203

Fixed in 15f0dc29.


AsyncLive with async on_transcript, on_metadata, on_error etc functions capability?

What is the current behavior?
Currently asynclive.v("1") is works with sync on_transcript etc functions and async functions gives not await error.
For a overall async application, wouldn't it make more sense to keep these hooks to be async? it's giving us a hard time working with both sync and async code because of this.
Please tell us about your environment

Operating System/Version: Amazon Linux 2023
Language: [Python]

Other information
Can you add a check in deepgram/clients/live/v1/async_client.py file on line no. 83 and check if handler is a coroutine or not using inspect.iscoroutinefunction function? Why was it not done like this before, is there a reason for this?

This looks like a bug. The callback functions should be async as you pointed out.

Hi @PuneetGrov3r
Please take a look at https://github.com/deepgram/deepgram-python-sdk/pull/227 and see if that addresses your issue.

great, I think it solves the issue.

PR merged. Closing.


feat: show current stack state after each operation (issue #67)

feat: show current stack state after each operation (issue #67)
Fixes #67
feat: show current stack state after each operation (issue #67)
Fixes #67

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

Current dependencies on/for this PR:

main

PR #73

PR #74

PR #75

PR #76   👈

This stack of pull requests is managed by Graphite.

Merge activity

Jan 9, 11:11 AM: Graphite rebased this pull request as part of a merge.


Mass detection in batch mode doesn't select all raw files

Basic information

My operating system: Windows Server 2019 64-bit, version 1809
My MZmine version: 3.2.8.

What happened
The first batch step (I've added the batch file attached) in my case is mass detection here, in which I've chosen the "all raw data" option for selecting files for processing, and "those created by previous batch step" in all consecutive steps. When I upload all raw data (mzML format, works great when I do step by step processing by hand) however, I get this error message stating that at least one raw file must be chosen in Mass detection step. I've tried also selecting the raw data and then using the "those selected in the main window" option for my batch but I get the same message.
Also a thing to note, I have two mass detection steps for MS1 and MS2 and I don't know in which one does the error occur, but I'm guessing it's the first one?
Thanks in advance,
Ivana

mzbatch_negative_v5.zip

Hi ivana,
the way the batch mode works is that it checks which files were present when the module starts and when it ends. If the selection is "those created by previous batch step" the "difference"/new files/feature lists are used for the next step. In case there is no difference, the previous selection will be used.
However, mass detection does not create any new files and if it is the first step in the batch, there are no files selected.
You can set it to "all files" until a new file or feature list is created (e.g. by the ADAP chromatogram builder). Or you can also do the import in the batch mode (use the "Import MS Data" to import any kind of file).

Oh, that was a mistake on by part. It seems to work now, thank you


Extract CF paging module from cf-bridge

Coverage remained the same at 86.898% when pulling e6939ec1d3450b4cc9e6fc4d9a8589f94b9264d3 on hsiliev:cf_paging into 1c555ff9a0fb4e662f85300be529cc080b0a92fd on cloudfoundry-incubator:master.


[Driver] Move some string definitions around (NFC)

What's in this pull request?

I've been poking around what .swiftdeps files are and how they work, and noticed a small amount of duplication, across Driver.cpp and Compilation.cpp, in some strings used in the files.
I'm not sure how much of an improvement this is, but these two commits "centralize" the duplication. YAML keys like version and inputs now exist in CompilationRecord.h. Input status identifiers like !dirty and !private are now defined as part of the CompileJobAction::InputInfo struct.
Is it worth making the change? I'm not sure. Feel free to close this pull request if you don't think it is. :)
Resolved bug number: None

Before merging this pull request to apple/swift repository:

[ ] Test pull request on Swift continuous integration.

Triggering Swift CI
The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:
Smoke Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please smoke test
    All supported platforms     | @swift-ci Please smoke test and merge
    OS X platform               | @swift-ci Please smoke test OS X platform
    Linux platform              | @swift-ci Please smoke test Linux platform

A smoke test on macOS does the following:

Builds the compiler incrementally.
Builds the standard library only for macOS. Simulator standard libraries and
device standard libraries are not built.
lldb is not built.
The test and validation-test targets are run only for macOS. The optimized
version of these tests are not run.

A smoke test on Linux does the following:

Builds the compiler incrementally.
Builds the standard library incrementally.
lldb is built incrementally.
The swift test and validation-test targets are run. The optimized version of these
tests are not run.
lldb is tested.

Validation Testing
    Platform     | Comment
    ------------ | -------------
    All supported platforms     | @swift-ci Please test
    All supported platforms     | @swift-ci Please test and merge
    OS X platform               | @swift-ci Please test OS X platform
    OS X platform               | @swift-ci Please benchmark
    Linux platform              | @swift-ci Please test Linux platform

Lint Testing
    Language     | Comment
    ------------ | -------------
    Python       | @swift-ci Please Python lint

Note: Only members of the Apple organization can trigger swift-ci.

I do feel a little weird putting the build record tags in Action.h, which is theoretically a "public" header. Maybe those belong in CompilationRecord.h as well.

But eliminating duplication of magic constants is a good idea. The !private for .swiftdeps files is probably next, and we can change them all to !noncascading at that point.

@jrose-apple Hopefully I've addressed your comments: I moved everything to CompilationRecord.h, did some slight renaming, and fixed up the indentation.

@swift-ci Please smoke test

@swift-ci Please smoke test Linux platform

@swift-ci Please smoke test Linux platform

@swift-ci Please smoke test Linux platform

Looks like all the tests passed, and according to https://github.com/apple/swift/pull/4585#issuecomment-244198577 my merge permissions have been restored. So I'll go ahead and merge this myself. :)


zone-specific static IP on gke rather than global static

Hi folks,
I am running a Kubernetes cluster on gke. Within my ingress, i defined a static IP by using the following annotation.
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  name: fanout-ingress
  annotations:
    kubernetes.io/ingress.class: voyager
    ingress.appscode.com/load-balancer-ip: 35.186.***.***
spec:
  tls:
  - secretName: test-tls
    hosts:
      - foo.bar.com
  rules:
  - host: foo.bar.com
    http:
      paths:
      - path: /
        backend:
          serviceName: echoserver
          servicePort: 8080

The Kubernetes cluster is running version 1.6.7. When I assign a zone-specific static IP, it works like a charm. However, when assiging a global static IP, the automatically spawned service remains in a pending state forever.

Does anybody have an idea what could be the reason behind this behaviour? Other proxies such as traefik require a global static IP.
Best wishes, Chris

Thanks for using Voyager, Chris! The issue here is that Voyager creates a LoadBalancer Service to expose HAProxy pods. Under the hood, Kubernetes creates a Network LoadBalancer to expose that Kubernetes service. Network LoadBalancers can only use regional static IPs.
If you want to use Global static IP with Google Cloud, these pods need to be exposed via  a HTTP LoadBalancer. Voyager does not support this today. This is not a priority for us but if you want to contribute, we can talk more. To use HTTP LoadBalancers today, you can use the gce ingress controller: https://github.com/kubernetes/ingress/tree/master/controllers/gce . You may already know that HTTP LoadBalancer can only open port 80, 8080 and 443 and serve HTTP traffic. Please consult the official docs for more details: https://cloud.google.com/compute/docs/load-balancing/
Let me know if you have any other question.


Segmentation fault when running cargo on Raspberry Pi 2B Ubuntu 22.10

Problem
What'sup. I'm setting up a runner for a personal rust project, the system used is a Raspberry Pi 2B running a fresh install of Ubuntu 22.10. I installed rust using rustup and instantly noticed that cargo always hits a segmentation fault no matter what command I run with it.
Steps

Grab a raspberry pi 2B
Install Ubuntu 22.10 using Raspberry Pi Imager
Install rust using rustup from rustup.rs (all default settings).
run cargo, it appears to happen no matter what flags are used.

Possible Solution(s)
Maybe I can try installing it from apt, I'll try it later
Notes
I installed everything, Os and all, around 15:00 Mars 28 in Sweden.
timmy@bridge:/tmp/test$ file /home/timmy/.cargo/bin/cargo
/home/timmy/.cargo/bin/cargo: ELF 32-bit LSB pie executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 3.2.101, with debug_info, not stripped

timmy@bridge:/tmp/test$ uname -a
Linux bridge 5.19.0-1004-raspi #10-Ubuntu SMP PREEMPT Mon Oct 17 11:31:26 UTC 2022 armv7l armv7l armv7l GNU/Linux

timmy@bridge:/tmp/test$ cargo init
Segmentation fault (core dumped)

timmy@bridge:/tmp/test$ cargo --version
Segmentation fault (core dumped)

timmy@bridge:/tmp/test$ cargo --help
Segmentation fault (core dumped)

tools like cargo-fmt, cargo-miri and cargo-clippy do not hit a segfault.
Version
timmy@bridge:/tmp/test$ cargo version --verbose
Segmentation fault (core dumped)

This appears to be an issue on rustup, or linking or whatever. Reinstalling appears to have fixed it.


Function and other signatures in comments

For spot-checking and learning it would be nice to have an option to include original C signatures as comments (or docstrings?) next to the ccall and possibly other declarations.

Somewhat related but less general, for GDAL.jl I'm using the GDAL Doxygen documentation XML to automatically create docstrings.
The docstrings are made here and added here, resulting in docstrings like this.


TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/44364

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/45018

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/53220

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.

Triggering TagBot for merged registry pull request
This extra notification is being sent because I expected a tag to exist by now, but it doesn't.
You may want to check your TagBot configuration to ensure that it's running, and if it is, check the logs to make sure that there are no errors.


[main] Upgrade to latest dependencies

Cron -knative-prow-robot
/cc knative-sandbox/networking-wg-leads
/assign knative-sandbox/networking-wg-leads
Produced by: knative-sandbox/knobots/actions/update-deps
Details:
bumping knative.dev/networking 07c9d76...c3aef9c:
  > c3aef9c upgrade to latest dependencies (# 683)
  > 716a8b8 Update community files (# 687)
  > 10dbbe0 Update community files (# 686)
  > a44888a Update actions (# 685)
bumping knative.dev/pkg 9c5a731...97eb150:
  > 97eb150 Update community files (# 2541)
  > 5569169 update boilerplate date (# 2539)
  > 85965e1 upgrade to latest dependencies (# 2540)
  > f4ae0af Update community files (# 2538)
  > f5db225 Drop `UserInfo` from logger tagging in webhook. (# 2535)
  > 1777513 Update actions (# 2536)
bumping knative.dev/hack dc6c287...65c463a:
  > 65c463a Update community files (# 195)
  > e7d6365 Add [skip-dot-release] feature (# 189)
  > 33ce6af Update community files (# 190)
bumping knative.dev/control-protocol 4a1c8e8...ef4c10a:
  > ef4c10a Update community files (# 194)
  > f59219d bump k8s and kind versions in e2e test (# 190)
  > 17eb455 upgrade to latest dependencies (# 191)
  > d339cb2 Update actions (# 192)

/lgtm
/approve


improve script to check numbers up to 10,000,000

wow! very efficient!
now requires to be combined before being used! it is >1 GB!

approved

this is such a contribution to society

imran ghory would be proud

:trollface:


Update Vue Components order (code consistency)

Migrated from GitLab: https://gitlab.com/meltano/meltano/-/issues/695
Originally created by @derek-knox on 2019-06-11 14:49:27

Update all components to have same <script> > <template> > <style> order
*Potentially write an automation script and contribute back to Vue

View 3 previous comments from the original issue on GitLab


HTML element as linenumber

I'm using the latest release of CodeMirror (5.26.0) and met a problem, when I want to add e.g. a link to the linenumbers. This line of code is responsible for converting every string containing HTML into a normal string. Is this really necessary?

Yes, to be able to cheaply estimate whether a line number requires the number gutter to be wider or narrower than it currently is, the library requires line numbers to be plain text.


rescan needed before coldminting works

I attempted to perform coldminting, as described in faq.md. However, until I rescanned the wallet on the server (the cold minter) side, it wouldn't start minting.
By rescan, I mean I added "rescan=1" to neucoin.conf

Oh? That's strange, we actually have a functional test of this feature (here), and it doesn't suffer the issue you described, according to Travis. Have you tried running it? You can find instructions here.

I guess the issue referenced here is this one https://github.com/NeuCoin/neucoin/commit/8f8a3d16eb235f86ba531988cdeed9f403848f4d
Fixed by this one https://github.com/NeuCoin/neucoin/commit/d526ff50aebd3b13653948f2436832864639e0b1

Yup, that fixed it. Thanks.


Improve gcc detection

cc --version / gcc --version doesn't necessarily contains GCC in output, for example, on Ubuntu 22.04:
$ cc --version
cc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ gcc --version
gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Didn't see #1000, closing in favor of that.


actively switch matser and forward messages to the new master

The purpose is to solve the broker restart update under the sequential message.The master can actively downgrade to slave after receiving the command.And after the new master is elected, and the client perceives the new master,forward messages to the new master。
只关注于dledger 模式，master-slave 还不支持角色切换
目的是解决顺序消息生产的问题下broker 重启更新的问题。如果要重启broker 总要不可避免出现发送失败，对顺序消息的生产者很不友好，我发现不可用时间主要由  等待逻辑队列的构建和客户端轮训的时间，最坏可能大于1分钟。
解决方案：
1.broker 接受到命令后 进行dledger 的重新选举，（短暂不可用直到raft 日志相同）
2.raft 协议选举完成感知新leader
3.之后直到生产者客户端感知之前，客户端依然会发生消息到原master
4.此时原master 将消息转发到新leader
这样对于顺序消息的发送者的不可用时间只有raft 的选举时间

Looking forward to your PR.

After the election, members of the cluster should also synchronize data with the leader and perform TRUNCATE or APPEND diff entry to ensure data consistency.
Only after data synchronization, the cluster can accept write requests from clients.


Run tests only once

Run tests only once.
See individual commits for details
/cc @matzew

/cherry-pick release-v1.3

/cherry-pick release-v1.2

/cherry-pick release-v1.0

/cherry-pick release-v0.26


Search all documents in the tenant which is shared with a user: How ?

Let say the tenant organization has

user A
group B with A as a member

What's the best way to get "all documents shared with A"?
I expected that "https://graph.microsoft.com/v1.0/me/drive/search" will do it, but it doesn't show "documents shared with group B" (For the record, it shows "documents shared with user A").

Aside from that, is there a way to get "all documents in the organization shared with user A including link-shared" ?
Thanks in advance.

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

ID: 6a094aa0-adc5-9f08-d75e-bff6c5c42b4b
Version Independent ID: c674446f-0d55-5c4b-0d0a-bbddf184dd1b
Content: Search for files - OneDrive API - OneDrive dev center
Content Source: docs/rest-api/api/driveitem_search.md
Product: onedrive
GitHub Login: @rgregg
Microsoft Alias: rgregg

As part of a repository clean up effort we are closing older issues. If this issue remains, please: open a new issue, reference this issue, and provide any additional details that may help in resolution. Thank you for your understanding as we work to improve our responsiveness.


Remove compare page

You can commit straight to master.
On Thursday, 19 March 2015, James Kyle<EMAIL_ADDRESS>wrote:

Merged #184 https://github.com/babel/babel.github.io/pull/184.
--
Reply to this email directly or view it on GitHub
https://github.com/babel/babel.github.io/pull/184#event-258860695.

--
Sebastian McKenzie

I just did it instinctually

Why that page has been removed?

It wasn't kept up to date, was disingenuous and was being used by people to promote Babel based on a superficial and biased chart.


upserting doi can change the precision of date-released

e.g. this happened during release of zenodraft==0.9.0 on Zenodo https://zenodo.org/record/5046393
The CITATION.cff had
https://github.com/zenodraft/zenodraft/blob/fa34647049e31fe6ebca4312d35fde61843afd41/CITATION.cff#L11
but during upserting of the doi those data are parsed, expanded, and written again. However it looks like the date-released value is written as a datetime object.

bit of an ugly hack but it seems to work:
https://github.com/zenodraft/action/blob/56448677125b879888c1f6c531a147ce3aceba59/src/upserting.ts#L148-L159


motion tracking

i have an idea about how to add  motion tracking.
if ve can get the same point information as in the the rgb for example using opencv to detect the location for the nodes like head elbows shoulders etc and attaching nodes to the pointcloud using the depth data of the points near that area in the rgb.
we can also might be able to do this in the unity using the ragdol which might be more useful for gamedev that for motion tracking we only give data about the ragdol and nothing else which will lower the stress on the system
i am sorry i am not good at explaining

Coincidentally, today there was a discussion on the Intel Support site's RealSemse forum about the possibility of using point cloud, OpenCV and Unity for face tracking.
https://communities.intel.com/message/560454#560454


Error Deploying ERC20 Tokens

Summary
When providing an explicit configuration, deploying an ERC20 token fails:
$ gorc --config=/root/gorc/config.toml deploy erc20 photon --ethereum-key=<REDACTED>

The application panicked (crashed).
Message:  `spawn_local` called from outside of a `task::LocalSet`
Location: /cargo/registry/src/github.com-1ecc6299db9ec823/tokio-1.5.0/src/task/local.rs:303

When omitting a --config, it seems gorc uses a default configuration and thus reaches out to localhost endpoints and this error doesn't happen.
Version: v0.1.21
/cc @levicook

expected fix in v0.1.22 (build in progress)


Boxed integers get string type

Hello,
I'm using version 2.9.2 and I've discovered that boxed integers (Integer) in models are represented as string type in the Swagger documentation. Interestingly, boxed longs and booleans do not have this issue. One workaround is to override the dataType property to e.g. java.lang.Long (though I guess java.lang.Integer works as well), but it's not very nice.
The following model was used:
@ApiModel(description = "Test model")
public class TestModel {

    @ApiModelProperty(value = "int value", example = "10", required = true)
    private int intValue;

    @ApiModelProperty(value = "long value", example = "10", required = true)
    private long longValue;

    @ApiModelProperty(value = "boxed long value", example = "10", required = true)
    private Long boxedLongValue;

    @ApiModelProperty(value = "boxed int value", example = "10", required = true)
    private Integer boxedIntegerValue;

    @ApiModelProperty(value = "boxed int value overridden", dataType = "java.lang.Long", required = true)
    private Integer boxedIntegerValueOverridden;

    @ApiModelProperty(value = "bool value", required = true)
    private boolean boolValue;

    @ApiModelProperty(value = "boxed bool value", required = true)
    private Boolean boxedBoolValue;

    // Getters and setters omitted
}

This is the result:

Any thoughts?
Kind regards,
Andreas

Please ignore this. I dug around deeper and discovered that some clever developer later on overrides integers to string for some unknown reason. I apologize for the confusion.


Watch tsconfig.json for changes

Update the resolver when tsconfig.json is updated, without needing to restart Vite.

https://github.com/antfu/vite-plugin-restart


more explict sharding methods

Rename the Reshard method to Shard
Add a new Reshard method for sharding a vector that's already sharded

@canonizer @RAMitchell @sriramch

Looks good to me although this is @canonizer's baby so I will defer to him. If I understand correctly this is not required for your external memory prediction PR in its current state because you are deleting and recreating SparsePage objects? It may be nice to merge this anyway.

@rongou I recently revamped the CI in #4401 and #4403 to improve the reliability of the tests. Try re-basing against the latest master if you continue to experience test failure.

@canonizer @RAMitchell I think this is ready. Please take another look. Thanks!


Ability to generate waves

Hi,
I've put this as an issue, because I imagine the capability is already there:
It would be great if we could generate waves with Synthizer. I'd particularly like sine waves, although I suppose any types would do.
Is this something that is possible / on the roadmap? I'll not complain if it's not.
Thanks for all your hard work.

It's not really on the roadmap, and it's also not already there, but it's easy enough to implement at some point and is generally the kind of thing I want to implement.
What do you want to do with these waves, synthesized beeps?  Chiptunes?
If you know what user stories are, I'm going to propose that you gather/come up with some user stories, but I'm open to scoping this out any way that works for you.

Honestly, I hadn't thought all that far.
In the immediate future, what I want to do is generate waves to make like
an organ setup using the harmonic series. So I suppose I want a wave
generator or something that I can set the type of wave, and the frequency
on.
Beyond that I hadn't thought honestly. Anything you can give me would be
cool though.
Thanks again for all your hard work. I love this library!
Take care,
Chris Norman
On Fri, 6 Nov 2020 at 21:54, Austin Hicks<EMAIL_ADDRESS>wrote:

It's not really on the roadmap, and it's also not already there, but it's
easy enough to implement at some point and is generally the kind of thing I
want to implement.
What do you want to do with these waves, synthesized beeps? Chiptunes?
If you know what user stories are, I'm going to propose that you
gather/come up with some user stories, but I'm open to scoping this out any
way that works for you.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/synthizer/synthizer/issues/17#issuecomment-723317207,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABBUZ2NDVG7HLRDKWALZ6WLSORWDDANCNFSM4TMOOHNA
.

Perhaps some standard chip waves, though you can leave out LFSR noise. And of course they'd have to be bandlimited. And if you allow squares and sawtooths, please have the bandlimiting dynamic enough so a low frequency doesn't allow me to clearly hear the top harmonic...

I'm going to just copy WebAudio, which can handle any wave you could ever want and then some.  Consult their spec for PeriodicWave if you want to know what I mean by that, though we'll be adding some helpers, i.e. syz_periodicWaveConfigureSquare(wave, num_harmonics).  Initial implementation will just evaluate it as a continuous function, but I'll eventually throw sinc interpolation on it and we can call it a day.

Not sure if that helps, but there is a good python sinewave generator library named pysinewave.
It does generate sinewaves, but you can also change its pitch continuously and there are no audio cracks.
fyi.

This is a C++ library.  Integrating Python libraries into it won't happen, but thanks for trying to help.
Ultimately this issue is pretty easy, I just haven't had the time.
Speed won't be a problem.  If it's  a problem in that library it's because they did something wrong, probably trying to generate the waves in pure Python instead of using Cython or a C extension, or perhaps using the naive method whereby you call sin() over and over on every sample.

OK, thank you.
Take care,
Chris Norman
On Fri, 27 Aug 2021 at 17:21, Austin Hicks @.***> wrote:

Yeah. It is. I promise to move it out of the milestone if it's not. But my
focus right now is Ammo because at this point finishing 1.0 really needs me
to have a testbed for Synthizer that will let me see what the interfaces
for the rest of the library are going to look like and to just generally
confirm I'm happy with the direction. If you need waveforms today, you can
generate them yourself and use syz_createBufferFromFloatArray to get them
into Synthizer.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/synthizer/synthizer/issues/17#issuecomment-907320712,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABBUZ2PJAJQXQD26VZ7F5XTT663QXANCNFSM4TMOOHNA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Over a year after I promised to do this, it's about to land on master.  We now offer an interface which is capable of representing basically all chiptune-style waveforms by directly summing sine waves in a fashion which sacrifices slight accuracy in order to be very fast on modern microprocessors.  Currently, it also provides helpers for square/sawtooth/triangle, though I did these by listening to samples and comparing.  If they don't sound right to you let me know and I will work on it.

Hi,
This is brilliant. Thank you so much. Just what I wanted.


Adds Ansible Connection to the Platform type

Fixes: #145

Fixes a couple of spelling items within the Platform
Adds additional field within the Platform to support Ansible connection types
This is a free form for use by users which would get mapped to the ansible_network_os

I thought the intention was to handle this via #4. I believe that @jfach is already looking at that issue.

Let's take a look further. I didn't realize that it was combined into issue 4 from some of the earlier conversations.
I'd personally like to keep it separated out as it will mean keeping the data 100% in sync with various tools. When looking at Netmiko versus Ansible driver names they are different. That there is cisco_ios for one name and ios for the other name. Do we want to have that mapped one for one via Nautobot if used as a SoT or have customized capabilities there?

For the generic part, any thoughts? I'm keeping it specific so that an organization may have multiple methods if required. I'm not sure what else comes into play quite yet. In my mind maybe a Netmiko driver, Scrapli driver. To me this is about helping automation engine inventories. At the moment I believe Nornir works ok without additional data needed. What about Salt?

I think tying this to the manufacturer is not a good idea. Right now for platform manufacturer is not a required field for platform. So then if someone makes Cisco IOS you would get .cisco_ios.cisco_ios. There may also be some name collisions in the OS level from a UI perspective that we should keep this separated.

Let's take a look further. I didn't realize that it was combined into issue 4 from some of the earlier conversations.
I'd personally like to keep it separated out as it will mean keeping the data 100% in sync with various tools. When looking at Netmiko versus Ansible driver names they are different. That there is cisco_ios for one name and ios for the other name. Do we want to have that mapped one for one via Nautobot if used as a SoT or have customized capabilities there?

I like the spirit of this, but I am not keen on adding a concrete field to the Platform model just to serve a single use case for a single automation platform (Ansible in this case). If we followed suit with this pattern, we'd have to end up adding concrete fields for every new automation platform or driver-based module (Netmiko, et al.).
I agree we should try to lean on #4 and try to solve this with a computed field pattern. If not, then we should think more about a "provider" or "dispatcher" pattern we've been using with other tools like Nornir that could enable support for integrating with other frameworks without requiring to hard-code support for them in the core using concrete database fields.

I've taken a look at the start up of Computed Fields. I don't think this is the user experience that we would look at wanting to have. Having to create a largely nested Jinja template, that user experience for those just getting started is a painful thing.
First off the computed field may have some complexity in including into the nested serializer for Platform. This would be needed to be able to associate with the device when polling the devices endpoint (dcim/devices/).
In having a discussion with @smk4664 he brought up the idea of whether or not we could have custom fields included into the nested serializer as an alternative. If that is possible, that would cover this.

I agree with @jvanderaa on this, computed fields would be interesting here but is not realistic.  Take for example the ansible_network_os for Cisco IOS XR devices the value should end up to be cisco.iosxr.iosxr If we use computed fields we could do something like {{ obj.manufacturer.slug }}.{{ obj.slug }}.{{ obj.slug }} but this REQUIRES the Platform to be created with a Manufacturer of slug cisco and the platform slug to be iosxr.  It works in that case.  Now take Extreme IronWare, the computed value should be community.network.ironware now the computed field definition needs to be different.  I guess my point is for a computed field it would create some requirements on how the objects were created that users must adhere to and the logic for determining the computed field could be quite complex and ultimately could be different in every deployment.  On the other hand if we provide a field for an ansible value we also need to a field for cool tool xyz however the precedent is already there with the Napalm driver.

Netutils provides a mappings for this exact use case, it should be fairly easy to expose this in a filter. https://github.com/networktocode/netutils/blob/develop/netutils/lib_mapper.py#L143-L167

I talked with @jvanderaa .  We are good closing this out in favor of #1083 .  There may need to be additional netutils mappers, but ultimately getting network-centric Jinja filters in core is going to simplify adding the Ansible connection as a computed field.


ci: expand token scope to enable workflow on release

Resolves #22

:tada: This PR is included in version 1.5.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[Bug] I used undetected-playwright but always get detected as bot (robot)

Context:
I tried to leverage undetected-playwright to safe guard my browser instance to be detected as bot by the websites. However, with all the websites I worked with it showed no benefit over normal playwright. I always run into bot detected using undetected-playwright as well same as it would happen without using undetected version. Any thoughts, on addressing this issue in the future or was this just a one time project? Just Curious about it.
Kudos on the great attempt, but it seems the current version of evasions has already been escaped by the modern day applications (websites).
Some everyday example websites, where it does not work:
->https://www.etsy.com/
->https://www.reuters.com/
->https://www.viator.com/
->https://www.petco.com/

Hi, @thakkerurvish
Did you find any fix?

Is this in instances in which undetected selenium does work in remaining undetected?

Is this in instances in which undetected selenium does work in remaining undetected?

Try using - https://pypi.org/project/playwright-stealth/


Can you support multi-threaded downloads?

According to my testing, this is a single-threaded download, is there a plan to support multi-threaded downloads?

Not at the moment, but I'll definitely review the PR if someone submits a patch.

Closing as duplicate of #65.


Uncaught Error: Emitter has been disposed

[Enter steps to reproduce below:]

Open Atom
Disable the linter package

Atom Version: 1.6.0-beta8
System: Microsoft Windows 10 Enterprise
Thrown From: linter-ui-default package, v0.0.2
Stack Trace
Uncaught Error: Emitter has been disposed
At C:\Users\Landon Abney\AppData\Local\atom\app-1.6.0-beta8\resources\app.asar\node_modules\event-kit\lib\emitter.js:77

Error: Emitter has been disposed
    at Emitter.module.exports.Emitter.on (C:\Users\Landon Abney\AppData\Local\atom\app-1.6.0-beta8\resources\app.asar\node_modules\event-kit\lib\emitter.js:77:15)
    at Buffers.onDidChangeline (C:/Users/Landon Abney/Documents/GitHub-release/linter-ui-default/lib/buffers.js:105:25)
    at LinterUI.activate (C:/Users/Landon Abney/Documents/GitHub-release/linter-ui-default/lib/main.js:29:18)
    at UIRegistry.add (C:/Users/Landon Abney/Documents/GitHub-release/linter/lib/ui-registry.js:16:10)
    at Linter.addUI (C:/Users/Landon Abney/Documents/GitHub-release/linter/lib/main.js:106:21)
    at Object.consumeUI (C:/Users/Landon Abney/Documents/GitHub-release/linter/lib/index.js:32:21)
    at Provider.module.exports.Provider.provide (C:\Users\Landon Abney\AppData\Local\atom\app-1.6.0-beta8\resources\app.asar\node_modules\service-hub\lib\provider.js:30:52)
    at C:\Users\Landon Abney\AppData\Local\atom\app-1.6.0-beta8\resources\app.asar\node_modules\service-hub\lib\service-hub.js:55:26
    at doNTCallback0 (node.js:419:9)
    at process._tickCallback (node.js:348:13)

Commands
     -0:18.2.0 timecop:view (ul.list-inline.tab-bar.inset-panel)

Config
{
  "core": {
    "disabledPackages": [
      ".bin",
      "fast-eslint",
      "linter-flow",
      "atom-typescript",
      "markdown-preview-plus",
      "git-control",
      "git-history",
      "linter-gjslint",
      "language-markdown",
      "linter-tidy",
      "language-chef",
      "linter-csslint",
      "linter-bootlint",
      "linter-scss-lint"
    ],
    "themes": [
      "seti-ui",
      "seti-syntax"
    ]
  },
  "linter-ui-default": {}
}

Installed Packages
# User
atom-autocomplete-php, v0.18.7
autocomplete-python, v1.7.0
docblockr, v0.7.3
editorconfig, v1.2.4
file-watcher, v0.4.0
highlight-selected, v0.11.2
language-docker, v1.1.6
language-elixir, v0.12.3
language-haml, v0.23.15
language-ini, v1.14.0
language-powershell, v2.1.0
language-r, v0.4.0
language-reg, v0.0.0
linter, v1.11.3
linter-alex, v2.0.0
linter-coffeelint, v1.1.2
linter-docker, v0.1.2
linter-elixirc, v1.1.5
linter-erb, v1.0.2
linter-eslint, v7.1.1
linter-flake8, v1.13.0
linter-foodcritic, v0.5.2
linter-golinter, v1.2.0
linter-haml, v1.2.0
linter-htmlhint, v1.1.0
linter-javac, v1.8.1
linter-js-yaml, v1.2.5
linter-jscs, v3.4.8
linter-jshint, v2.0.3
linter-jsonlint, v1.2.1
linter-lintr, v1.0.4
linter-lua, v1.0.1
linter-markdown, v1.5.0
linter-pep8, v1.2.1
linter-perl, v0.7.2
linter-perlcritic, v0.3.3
linter-php, v1.2.0
linter-phpcs, v1.3.1
linter-phpmd, v1.4.1
linter-pylint, v1.2.0
linter-rails-best-practices, v0.2.2
linter-reek, v2.1.5
linter-rubocop, v0.4.7
linter-ruby, v1.2.2
linter-stylelint, v2.0.1
linter-tslint, v0.8.3
linter-ui-default, v0.0.2
mapfile-grammar, v0.1.0
minimap, v4.20.0
minimap-find-and-replace, v4.5.0
minimap-git-diff, v4.2.0
minimap-highlight-selected, v4.4.0
minimap-linter, v1.1.1
minimap-selection, v4.4.0
pigments, v0.24.5
seti-syntax, v0.4.1
seti-ui, v0.9.1
svn, v0.0.9
tab-control, v0.6.9
trailing-spaces, v0.3.2

# Dev
No dev packages

Oh, interesting, tuns out Atom does not call the service getter twice. Disabling and then reenabling triggers this

Ah, might have been re-enabling. Triggered this when doing a quick Disable/Enable testing something else and just assumed this was thrown on the Disable.

Fixed by https://github.com/AtomLinter/linter-ui-default/commit/03a7d0ef586c862fc8fa053bdfbdaf597ddcbe4e


Feat meeting end time

Codecov Report
Base: 63.84% // Head: 63.72% // Decreases project coverage by -0.11% :warning:

Coverage data is based on head (50e1dc3) compared to base (53e82ee).
Patch coverage: 40.90% of modified lines in pull request are covered.

Additional details and impacted files
@@             Coverage Diff              @@
##             master     #189      +/-   ##
============================================
- Coverage     63.84%   63.72%   -0.12%
- Complexity      527      530       +3
============================================
  Files            97       97
  Lines          1831     1847      +16
  Branches        198      199       +1
============================================
+ Hits           1169     1177       +8
- Misses          595      602       +7
- Partials         67       68       +1

Impacted Files
Coverage Δ

...main/java/seedu/address/commons/core/Messages.java
0.00% <ø> (ø)

...eedu/address/logic/commands/AddMeetingCommand.java
0.00% <0.00%> (ø)

.../address/logic/parser/AddMeetingCommandParser.java
0.00% <0.00%> (ø)

...java/seedu/address/storage/JsonAdaptedMeeting.java
0.00% <0.00%> (ø)

src/main/java/seedu/address/ui/ClientCard.java
0.00% <0.00%> (ø)

src/main/java/seedu/address/ui/MeetingCard.java
0.00% <0.00%> (ø)

...in/java/seedu/address/ui/MeetingCondensedView.java
0.00% <0.00%> (ø)

...ain/java/seedu/address/ui/MeetingDetailedView.java
0.00% <0.00%> (ø)

...main/java/seedu/address/model/meeting/Meeting.java
95.34% <87.50%> (-1.95%)
:arrow_down:

...ain/java/seedu/address/logic/parser/CliSyntax.java
91.66% <100.00%> (+0.75%)
:arrow_up:

... and 1 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


[Error log] clip missing: ['text_projection.weight']

I sometimes get this error message in ComfyUI console, but not always:
Requested to load FluxClipModel_
Loading 1 new model
Requested to load Flux
Loading 1 new model
loaded completely 0.0 9400.242431640625 True
100%|██████████████████████████████████████████████████████████████████████████████████| 40/40 [01:04<00:00,  1.62s/it]
Requested to load AutoencodingEngine
Loading 1 new model
loaded completely 0.0<PHONE_NUMBER>7282715 True
Prompt executed in 82.20 seconds
got prompt
clip missing: ['text_projection.weight']
Requested to load FluxClipModel_
Loading 1 new model
loaded completely 0.0 9319.23095703125 True
loaded completely 10599.324179870606 9400.242431640625 True
100%|██████████████████████████████████████████████████████████████████████████████████| 40/40 [01:49<00:00,  2.74s/it]
Requested to load AutoencodingEngine
Loading 1 new model
loaded completely 0.0<PHONE_NUMBER>7282715 True
Prompt executed in 125.33 seconds

It happened at second generation, just after "got prompt"
(I selected in the console during last gen, so the stats are way slower)
both were with the same seed if that could be the issue
Result seem ok
I load T5 then clip if that impact it

Blame SAI for that one, the clip_l.safetensors file they uploaded with SD3 and that everyone is using doesn't have that weight lol. For flux it shouldn't cause any issues since it's not used.


Feature/559 add authorization

A new class adds authorization to specified routes. Needs some cleanup relating to how the user and password will be added from config, but wanted to create the pull request to get feedback.

A few other things improved here.
First, you an add authorization to any route. Right now, the only route that requires authorization on this branch is the scheduling of counts. it could be added to the submit to extractors page that is not yet in master.
Second, now you can pick what sensors to run counts on, rather than always doing the counts on all sensors.