text:
Final fits file size reduction efforts

Fix a few remaining places that defaulted to int64 or float64
in RPD and CPD often well of 50% of the entires were zeros due to alway reshaping  to t x32 x 12 x 32, not only store up to max energy as often have significantly less than 32 so now each file will vary t x 32 x 12 x n where n is the max energy bin requested
Also change some log level of specific message and of the loggers

Codecov Report

Merging #185 (5cc4516) into master (a080720) will increase coverage by 0.10%.
The diff coverage is 92.10%.

:exclamation: Current head 5cc4516 differs from pull request most recent head 828e351. Consider uploading reports for the commit 828e351 to get more accurate results

@@            Coverage Diff             @@
##           master     #185      +/-   ##
==========================================
+ Coverage   85.32%   85.43%   +0.10%
==========================================
  Files          51       51
  Lines        4354     4380      +26
==========================================
+ Hits         3715     3742      +27
+ Misses        639      638       -1

Impacted Files
Coverage Δ

stixcore/processing/LBtoL0.py
52.17% <0.00%> (ø)

stixcore/products/levelb/binary.py
73.71% <0.00%> (ø)

stixcore/products/product.py
80.50% <40.00%> (ø)

stixcore/products/common.py
84.69% <100.00%> (+0.15%)
:arrow_up:

stixcore/products/level0/quicklookL0.py
93.39% <100.00%> (+1.26%)
:arrow_up:

stixcore/products/level0/scienceL0.py
83.53% <100.00%> (+0.28%)
:arrow_up:

stixcore/soop/manager.py
93.83% <100.00%> (ø)

stixcore/config/config.py
96.15% <0.00%> (-3.85%)
:arrow_down:

stixcore/io/soc/manager.py
86.66% <0.00%> (-1.67%)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update a080720...828e351. Read the comment docs.

See https://github.com/i4Ds/STIXCore/issues/141#issuecomment-979282931

authors: codecov-commenter samaloney


text:
android resizableActivity activity attribute unknown fails for apkTool b

Information

Apktool Version (apktool -version) - all versions even 2.2.1
Operating System (Mac, Linux, Windows) - windows (cygwin)
APK From? (Playstore, ROM, Other) - https://ibotpeaches.github.io/Apktool/

Stacktrace/Logcat
.\AndroidManifest.xml:4: error: No resource identifier found for attribute 'resizeableActivity' in package android'
Include stacktrace here
.\AndroidManifest.xml:4: error: No resource identifier found for attribute 'resizeableActivity' in packagandroid'

### Steps to Reproduce
1. `apktool `

### Frameworks
If this APK is from an OEM ROM (Samsung, HTC, LG). Please attach framework files
(`.apks` that live in `/system/framework` or `/system/priv-app`)

### APK
If this APK can be freely shared, please upload/attach a link to it.

https://bitbucket.org/iBotPeaches/apktool/downloads/apktool_2.2.1.jar

### Questions to ask before submission
1. Have you tried `apktool d`, `apktool b` without changing anything? yes
2. If you are trying to install a modified apk, did you resign it? yes
3. Are you using the latest apktool version? yes

When I remove manually in the manifest the attribute

Problem with android:resizableActivity  (see following android manifest extract)

    <application android:banner="@drawable/app_banner" android:debuggable="false" android:icon="@drawable/app_icon" android:isGame="true" android:label="@string/app_name" android:resizeableActivity="false">

After removing android:resizeableActivity="false" in the android manifest, apkTool b works successfully :)

https://developer.android.com/guide/topics/ui/multi-window.html
resizeableActivity is an Android Nougat resource. That means your framework(s) are out of date. Thankfully Apktool 2.2.1 has a feature to help with this. Simply run apktool empty-framework-dir --force and those will be cleared out.

source: gharchive/issue

authors: iBotPeaches lorcie

repo: iBotPeaches/Apktool

license_type: permissive

license_source: bigquery


text:
[BUG] Regression: sparseResources is always true

Another issue that seems to be a regression since 2.8.0: sparseResources in apktool.yml is forced to true regardless of whether the original APK used sparse or not.
It's easy to reproduce:

Decompile any APK: sparseResources is true in apktool.yml.
Set sparseResources to false in apktool.yml.
Recompile the APK.
Decompile the rebuilt APK: sparseResources is true in apktool.yml again.

This wasn't the behavior in Apktool 2.7.1-SNAPSHOT and prior.
While it would still work when rebuilding APKs on an Android 13 ROM, no such luck on Android 10 (other versions might be affected as well), as it causes a nasty boot failure:
W /system/bin/idmap2: failed to create idmap for overlay apk path "/product/overlay/FrameworksResCommonQva.apk": overlay "/product/overlay/FrameworksResCommonQva.apk" does not successfully overlay any resource -> failed to create idmap
F libc    : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7c2f611507 in tid 2172 (idmap2), pid 2172 (idmap2)
I crash_dump64: obtaining output fd from tombstoned, type: kDebuggerdTombstone
I /system/bin/tombstoned: received crash request for pid 2172
I crash_dump64: performing dump of process 2172 (target tid = 2172)
F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
F DEBUG   : Build fingerprint: 'Xiaomi/dipper/dipper:10/QKQ1.190828.002/V12.5.2.0.QEACNXM:user/release-keys'
F DEBUG   : Revision: '0'
F DEBUG   : ABI: 'arm64'
F DEBUG   : Timestamp: 2023-07-23 00:33:43+0300
F DEBUG   : pid: 2172, tid: 2172, name: idmap2  >>> /system/bin/idmap2 <<<
F DEBUG   : uid: 0
F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x7c2f611507
F DEBUG   :     x0  000000000000216d  x1  0000007c2f229320  x2  0000007c2f200000  x3  0000000000000003
F DEBUG   :     x4  0000000000000029  x5  7365616d6c657373  x6  7373656c6d616573  x7  7f7f7f7f7f7f7f7f
F DEBUG   :     x8  0000007c2f1d09bc  x9  0000007c2f2413c0  x10 0000007c2f241338  x11 0000000000000011
F DEBUG   :     x12 00000000000002b1  x13 0000007c2f1d0a10  x14 0000007c2f1d09c0  x15 000000000044002f
F DEBUG   :     x16 0000007c2f1d14d8  x17 0000007cb095c8f0  x18 0000007cb1a7e000  x19 0000007c2f2ba600
F DEBUG   :     x20 0000000000000007  x21 0000007fe36c04c0  x22 0000007c2f2ba600  x23 0000007c2f2292f0
F DEBUG   :     x24 0000007cb0da2020  x25 0000007fe36c04da  x26 0000007c2f246180  x27 0000007c2f2462e8
F DEBUG   :     x28 0000007fe36c0524  x29 0000007fe36c04b0
F DEBUG   :     sp  0000007fe36c0490  lr  0000007caff577cc  pc  0000007caff57844
F DEBUG   :
F DEBUG   : backtrace:
F DEBUG   :       #00 pc 0000000000043844  /system/lib64/libandroidfw.so (android::LoadedPackage::FindEntryByName(std::__1::basic_string<char16_t, std::__1::char_traits<char16_t>, std::__1::allocator<char16_t>> const&, std::__1::basic_string<char16_t, std::__1::char_traits<char16_t>, std::__1::allocator<char16_t>> const&) const+220) (BuildId: 56e62e9e87e328cab13d1b88d7c2cca0)
F DEBUG   :       #01 pc 0000000000039484  /system/lib64/libandroidfw.so (android::AssetManager2::GetResourceId(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&) const+1016) (BuildId: 56e62e9e87e328cab13d1b88d7c2cca0)
F DEBUG   :       #02 pc 00000000000134c0  /system/lib64/libidmap2.so (android::idmap2::Idmap::FromApkAssets(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, android::ApkAssets const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>> const&, android::ApkAssets const&, unsigned int const&, bool)+2188) (BuildId: 140835afee413473b2c971a844f42dfa)
F DEBUG   :       #03 pc 0000000000007794  /system/bin/idmap2 (Create(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)+1860) (BuildId: f14382a5540f8590c832167932481011)
F DEBUG   :       #04 pc 0000000000010194  /system/bin/idmap2 (Scan(std::__1::vector<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>, std::__1::allocator<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char>>>> const&)+8568) (BuildId: f14382a5540f8590c832167932481011)
F DEBUG   :       #05 pc 000000000000d244  /system/bin/idmap2 (main+1400) (BuildId: f14382a5540hf8590c832167932481011)
F DEBUG   :       #06 pc 000000000006ebc4  /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+108) (BuildId: f6cc5d2d702265511937b56460b37693)
E /system/bin/tombstoned: Tombstone written to: /data/tombstones/tombstone_00
E asset   : failed to execute idmap2
W AssetManager: 'idmap2 --scan' failed: no static="true" overlays targeting "android" will be loaded
W /system/bin/idmap2: failed to create idmap for overlay apk path "/vendor/overlay/MiuiFrameworkResOverlay.apk": overlay "/vendor/overlay/MiuiFrameworkResOverlay.apk" does not successfully overlay any resource -> failed to create idmap

Thanks for the spot. I've added a regression test for now while I dig into the regression. Should make it easier to prevent this from happening in future - https://github.com/iBotPeaches/Apktool/pull/3201

Okay thanks - tracked it down. While its true I regressed it during some ARSC reworks. It wasn't even technically right back then. It was just prior looking for TYPE -> SPEC chunk order, but that is not consistent with a sparse resource build out.
The AOSP commit points at the true criteria of needing at least 1,000 resources (so I pulled the AOSP sample) and sets the type flag - https://github.com/aosp-mirror/platform_frameworks_base/commit/c8f71aa67ea599cb80205496cb67e9e7a121299c#diff-089747e8c6864df42a7a3136c532d62afd64a0938a1fc6f3ef686d98faa635e4R349

authors: IgorEisberg iBotPeaches


text:
🛑 Local Files is down

In e765e2e, Local Files (https://ustc-files.ibugone.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Local Files is back up in 4645ad9.

repo: iBug-Bot/status

license: MIT

license_source: github-api


text:
Don't count stamps from quote

When quoting someone who CRed, dev_blocked, or gave some other stamp, pulldasher interprets that as an additional stamp. This is probably undesired behavior.
Do this
Force pulldasher to not interpret any stamps in a quote.

We'd have to define quote... perhaps any line starting with /^> / ?

authors: danielbeardsley zdmitchell

repo: iFixit/pulldasher

license: mit


text:
🛑 OBEC Academy is down

In 7adbb65, OBEC Academy (https://dlp.obec.go.th) was down:

HTTP code: 0
Response time: 0 ms

Resolved: OBEC Academy is back up in d1c62a8 after 348 days, 15 hours, 38 minutes.


text:
🛑 OBEC Academy is down

In a45a467, OBEC Academy (https://dlp.obec.go.th) was down:

HTTP code: 0
Response time: 0 ms

Resolved: OBEC Academy is back up in 1f01a3d.


text:
Nest Protect Stopped working

The problem
Nest Protect Stopped working. All devices are not available after upgrading to the latest version of HA
What version of this integration (ha-nest-protect) has the issue?
0.3.12
What version of Home Assistant Core has the issue?
2023.8.4
Device / Model
Multiple different nest protect versions
Diagnostics information
No response
Home Assistant log
Logs
```
2023-10-05 22:49:05.478 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Nest Protect for nest_protect
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 388, in async_setup
    result = await component.async_setup_entry(hass, self)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/nest_protect/__init__.py", line 126, in async_setup_entry
    hass.config_entries.async_setup_platforms(entry, PLATFORMS)
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: 'ConfigEntries' object has no attribute 'async_setup_platforms'
```

Additional information
Using this image:
ghcr.io/home-assistant/home-assistant:latest
I've also tried:
ghcr.io/home-assistant/home-assistant:beta
but it made no difference.

For me too.

@akayami @mcfarlde how did you install this integration? I think you are using a fork (See "Custom Repositories" in HACS). Did you use the cookie method to set up the integration?
The latest version from this repository should not raise such errors.

Yes, cookie method.  It has worked so long, I forgot.  Redoing it now.

On Oct 8, 2023, at 8:36 AM, Mick Vleeshouwer @.***> wrote:
@akayami https://github.com/akayami @mcfarlde https://github.com/mcfarlde how did you install this integration? I think you are using a fork (See "Custom Repositories" in HACS). Did you use the cookie method to set up the integration?
The latest version from this repository should not raise such errors.
—
Reply to this email directly, view it on GitHub https://github.com/iMicknl/ha-nest-protect/issues/264#issuecomment-1752043490, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHOJDTJAJ7HCUOPUACHUT2TX6K265AVCNFSM6AAAAAA5VFHD6SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJSGA2DGNBZGA.
You are receiving this because you were mentioned.

If you use HACS, you need to remove the other repository from your custom repositories. Then reinstall the integration and use the latest beta (pre-release). Or manually install https://github.com/iMicknl/ha-nest-protect/releases/tag/v0.4.0b1.
The cookie method is still not super stable unfortunately, but at least it is better than nothing.

Does 2-step Verification break it?

On Oct 8, 2023, at 8:46 AM, Mick Vleeshouwer @.***> wrote:
If you use HACS, you need to remove the other repository from your custom repositories. Then reinstall the integration and use the latest beta (pre-release). Or manually install https://github.com/iMicknl/ha-nest-protect/releases/tag/v0.4.0b1.
The cookie method is still not super stable unfortunately, but at least it is better than nothing.
—
Reply to this email directly, view it on GitHub https://github.com/iMicknl/ha-nest-protect/issues/264#issuecomment-1752045398, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHOJDTPZYZFL6Y4TTJXAZ3LX6K4C5AVCNFSM6AAAAAA5VFHD6SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJSGA2DKMZZHA.
You are receiving this because you were mentioned.

I turned oof 2-step verification, downloaded the latest cookie method custom component, made new Request url and cookies, tried the Google Account and the Filed Test and all fail.
Derek

On Oct 8, 2023, at 9:12 AM, Derek McFarland @.***> wrote:
Does 2-step Verification break it?

On Oct 8, 2023, at 8:46 AM, Mick Vleeshouwer @.***> wrote:
If you use HACS, you need to remove the other repository from your custom repositories. Then reinstall the integration and use the latest beta (pre-release). Or manually install https://github.com/iMicknl/ha-nest-protect/releases/tag/v0.4.0b1.
The cookie method is still not super stable unfortunately, but at least it is better than nothing.
—
Reply to this email directly, view it on GitHub https://github.com/iMicknl/ha-nest-protect/issues/264#issuecomment-1752045398, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHOJDTPZYZFL6Y4TTJXAZ3LX6K4C5AVCNFSM6AAAAAA5VFHD6SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJSGA2DKMZZHA.
You are receiving this because you were mentioned.

I notice the Request url doesn’t change

On Oct 8, 2023, at 9:22 AM, Derek McFarland @.***> wrote:
I turned oof 2-step verification, downloaded the latest cookie method custom component, made new Request url and cookies, tried the Google Account and the Filed Test and all fail.
Derek

On Oct 8, 2023, at 9:12 AM, Derek McFarland @.***> wrote:
Does 2-step Verification break it?

On Oct 8, 2023, at 8:46 AM, Mick Vleeshouwer @.***> wrote:
If you use HACS, you need to remove the other repository from your custom repositories. Then reinstall the integration and use the latest beta (pre-release). Or manually install https://github.com/iMicknl/ha-nest-protect/releases/tag/v0.4.0b1.
The cookie method is still not super stable unfortunately, but at least it is better than nothing.
—
Reply to this email directly, view it on GitHub https://github.com/iMicknl/ha-nest-protect/issues/264#issuecomment-1752045398, or unsubscribe https://github.com/notifications/unsubscribe-auth/AHOJDTPZYZFL6Y4TTJXAZ3LX6K4C5AVCNFSM6AAAAAA5VFHD6SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJSGA2DKMZZHA.
You are receiving this because you were mentioned.

@mcfarlde what is the error you get now? If it is a different error than the startpost here, please create a new issue.

After following your instructions, I was able to fix my intergration.

I had to remove all existing setups.
Using HACS, find Nest Protect integration, and install it. Make sure to enable beta, and use latest tag.
Follow the login instructions to get your issue_token and cookies. Make sure you just close the window when done (and not logged out).
Fix everything else.

I've used the latest beta version, namely v0.4.0b2

After following your instructions, I was able to fix my intergration.

I had to remove all existing setups.
Using HACS, find Nest Protect integration, and install it. Make sure to enable beta, and use latest tag.
Follow the login instructions to get your issue_token and cookies. Make sure you just close the window when done (and not logged out).
Fix everything else.

I've used the latest beta version, namely v0.4.0b2

This worked for me as well, copied the token and cookies and all synced right back up.

authors: akayami boasist iMicknl mcfarlde

repo: iMicknl/ha-nest-protect


text:
The "EmbedmentDepth" property needs a new home (StructuralPhysical?)

The QuantityTakeoffsAspects schema contains a class that we want to deprecate: PileAspect. The only detail preventing us from deprecating it is its "EmbedmentDepth" property.
Discussions need to take place in order to decide a better home for such property (if it needs to survive as an aligned/standard property on a Discipline-Physical schema - e.g. StructuralPhysical).

The StructuralPhysical already contains a "Pile" class, so it is a natural replacement for the qto:PileAspect usage. However, the latter contains a property (EmbedmentDepth) that we don't know if it should survive in the StructuralPhysical schema or not. That's the question the StructuralPhysical team needs to address.

repo: iTwin/bis-schemas


text:
fix(Checkbox): Add border to disabled checkbox

Added border to disabled checkbox for better visibility.

Wait for someone else's approval, I only gave a quick glance.  Might be able to apply the border in checkbox-radio.scss instead of only in checkbox.scss but I don't have time to review more thoroughly.

source: gharchive/pull-request

repo: iTwin/iTwinUI


text:
Change gpuMemoryLimit setting used when undefined

For non-mobile devices, the gpuMemoryLimit used a setting of "none" (no limit) when it was not defined.  This changes that setting to TileAdmin.nonMobileUndefinedGpuMemoryLimit (6,000 MB) instead.
Some very large reality data sets and imodels could on occasion cause a WebGL context loss with no limit imposed, so this attempts to set a generous limit that should prevent most of these problems for the common case of the gpuMemoryLimit being undefined.  If desired, the limit can still be set to "none".
See https://github.com/iTwin/itwinjs-backlog/issues/1047

@aruniverse can we backport this to 4.4?
cc @danieliborra

@mergifyio backport release/4.4.x

repo: iTwin/itwinjs-core


text:
Update Vite to 5.x, accommodate ESM-only exports in Vite

Update display-test-app and display-performance-test-app to Vite 5.x.
Migration guide from Vite.
Notable, impacted changes from the guide above involves Vite dropping CJS support of their modules, and only exporting ESM.
Solutions are documented in Vite's official migration page, one involved changing package.json's type: module, one involved changing vite.config.ts to vite.config.mts.
I chose the latter, and here are the following changes:

esbuild-plugin-external-global is CJS only, so I've removed the use of that, and switched to rollup-plugin-external-globals
require.resolve doesn't work by default, the solution I chose is to use createRequire from the module module. There's also an experimental import.meta.resolve(), but it's not a 1-1 implementation of require.resolve(), and the former is a more stable solution. We can look into using import.meta.resolve() in the future when it's not flagged as experimental.

Fixed the issue with the app's build - @DStradley can you run the image tests to verify no regressions?

Started ImageTest run with your branch.

ImageTests looked good.


text:
[LISTING REQUEST] UniqueScan

Project Overview
Project: UniqueScan
Tagline: An NFT block explorer for the Unique Network blockchain
Website link: https://uniquescan.io/
Description: UniqueScan is a tool for navigating the Unique Network blockchain, enabling you to search for blocks, transfers, NFTs, accounts and other transactions with ease.
Logo: Host your logo on a platform like imgur and share the URL of the image file. Image file must be at least 160x160px / at an aspect ratio of 1:1. – https://drive.google.com/file/d/1uuWNqseiZvSEAus_ANo-VuupTSa8_Qg3/view?usp=sharing
Screenshots (optional)
We recommend at least 3 screenshots of your project.

Project status
How far along is the project? (please select ONE)

[x] Live on Mainnet or Testnet
[ ] Currently building

Socials

Twitter: https://twitter.com/Unique_NFTchain
Discord (optional):
Telegram (optional):

Additional Information
Anything else you'd like us to know? Details about team, past experience and projects can help speed up the listing process.

Ref: https://github.com/iammasterbrucewayne/dotappstore/issues/7#issuecomment-1807752225

authors: birkiani iammasterbrucewayne

repo: iammasterbrucewayne/dotappstore


text:
feat: initial implementation of spyon module

Description
Initial implementation
Checklist

[x] This PR has updated documentation
[x] This PR has sufficient testing

Comments

N/A

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

repo: iamogbz/jest-mock-module

license: Unlicense


text:
这么好的东西为啥没star

这么好的东西为啥没star

感谢关注

authors: TopGuo iamscottxu

repo: iamscottxu/WebServiceDataProvider


text:
Added cmap and vmin/vmax args to heatmap_slicer

Closes: https://github.com/ianhi/mpl-interactions/issues/100

Looks good to me thanks!
@allcontributors please add @sjhaque14  for code

repo: ianhi/mpl-interactions


text:
Access Denied - fetchAuthorizationCode

When trying to get an access token, I get an error message in fetchAuthorizationCode:
fordapp://userauthorized?error_description=CSIAQ0159E+You+are+not+authorized+to+access+this+protected+resource.&error=access_denied
All calls before that are going just fine so I think it's really the fetchAuthorizationCode that's not working out properly.
The GET is done with a proper-looking URL I got from Ford:
https://sso.ci.ford.com/oidc/endpoint/default/authorize?qsId=d9aa5f49-92a3-40e1-8edc-BLAAT&client_id=9fb503e0-715b-47e8-adfd-ad4b7770f73b&identity_source_id=BLAAT
I would assume that if something went wrong in the process before that, Ford would throw an error earlier.
Anyone got a clue if this is again Ford messing up? Their latest app update also crashes after logging in 'fresh'...

Hi @Palmke, I've tested a few times with my FordPass account and everything seems to be working correctly on my end. Are you using the correct region when attempting to login?

I must apologize... I was having issues with the cookie but it's all sorted now...
Thanks for pushing the fix tho, now let's hope Ford sticks with this method for quite some time :)


text:
The generated wav file is noise

I trained  this model with the default params and wavenet_params.json config file. Both the trained model generated wav file is white noise. The  loss is around  1.563 after step 99999.
I meet the problems like XXX.wav was ignored as it contains only silence. I deal with it by  --silence_threshold=0.1 and silence_threshold=0.
The last small questions is that I download the VCTK-corpus from  https://datashare.is.ed.ac.uk/handle/10283/2651
the  wav48  have 109  video files  while the txt have 108 files.  The txt file lost P315, so I deleted the P315
files in video in wav48 folder.
By the way, The time cost is about 11 hours with my GPU is TITAN V. Is that any problems with my train config?  The train time is very less?
Can anyone  help me with these issues? I have been struggled for several weeks.
Thank you very much!

WaveNet can‘t generate intelligible speech using only previous samples and global condition(speaker id), U need to feed the network with local condition such as MFCC or mel-spectrogram and so on.

@ryuclc ， Thank you for your advise. It seems like a good way.  But  I have not see it before and have no idea to carry out  it,  How to us e The MFCC， Does It  need to change the code?
At now  I used the option  --wave_seed  to give the sample seed. It's have better performance than not.

@ryuclc  thanks for your  help

authors: ryuclc stuking

repo: ibab/tensorflow-wavenet


text:
bug: builtin preview layout specified with up:*%, shows up incorrectly in vsplits

using minimal config:
fzf.setup({
      winopts = {
        split = 'horizontal new',
        fullscreen = false,
        preview = {
          layout = 'flex',
          horizontal = 'right:50%',
          vertical = 'up:50%',                                              -- example config shows use of down
        },
      }
})

https://user-images.githubusercontent.com/16427330/230258136-be553e97-9631-43c8-82be-cb497e2fe529.mov
explanation:

with vsplits, any buffer with a split to its right will show this bug, where the preview window is drawn in the incorrect location (always offset to the right side, occupying the split on the right.
this behavior IS NOT SHOWN when using vertical='down:50%' instead.

I never tested with horizontal new, the splits are assumed to be one of the four listed in the README:

local actions = require "fzf-lua.actions"
require'fzf-lua'.setup {
  winopts = {
    -- split         = "belowright new",-- open in a split instead?
                                        -- "belowright new"  : split below
                                        -- "aboveleft new"   : split above
                                        -- "belowright vnew" : split right
                                        -- "aboveleft vnew   : split left
     }
}

What behavior are you trying to achieve? Am I understanding correctly that you’re trying to open fzf-lua in a split below the current window with the same width?
The layout code is already one of my most unpleasant ones that I aim to refactor one day I don’t know if I want to add yet more complexity to it, isn’t one of the 4 listed splits sufficient for your workflow?

https://github.com/ibhagwan/fzf-lua/commit/ed41a475527f07a6e887146779e0ee6f0a779efd - should work now:

authors: ViRu-ThE-ViRuS ibhagwan

repo: ibhagwan/fzf-lua


text:
Data Tools FeedSource#update storing wrong type (dateCreated as INT64 instead of DATE_TIME)

Observed behavior (please include a screenshot if possible)
MongoDB codec error when fetching a feed source that has just been updated:
Oct 28 14:14:21.974 [qtp1259527344-584] ERROR c.c.datatools.manager.DataManager:249 - error
org.bson.codecs.configuration.CodecConfigurationException: Failed to decode 'dateCreated'. readDateTime can only be called when CurrentBSONType is DATE_TIME, not when CurrentBSONType is INT64.
	at org.bson.codecs.pojo.PojoCodecImpl.decodePropertyModel(PojoCodecImpl.java:171)
	at org.bson.codecs.pojo.PojoCodecImpl.decodeProperties(PojoCodecImpl.java:149)
	at org.bson.codecs.pojo.PojoCodecImpl.decode(PojoCodecImpl.java:103)
	at org.bson.codecs.pojo.PojoCodecImpl.decode(PojoCodecImpl.java:107)
	at com.mongodb.operation.CommandResultArrayCodec.decode(CommandResultArrayCodec.java:52)
	at com.mongodb.operation.CommandResultDocumentCodec.readValue(CommandResultDocumentCodec.java:60)
	at org.bson.codecs.BsonDocumentCodec.decode(BsonDocumentCodec.java:84)
	at org.bson.codecs.BsonDocumentCodec.decode(BsonDocumentCodec.java:41)
	at org.bson.codecs.configuration.LazyCodec.decode(LazyCodec.java:47)
	at org.bson.codecs.BsonDocumentCodec.readValue(BsonDocumentCodec.java:101)
	at com.mongodb.operation.CommandResultDocumentCodec.readValue(CommandResultDocumentCodec.java:63)
	at org.bson.codecs.BsonDocumentCodec.decode(BsonDocumentCodec.java:84)
	at org.bson.codecs.BsonDocumentCodec.decode(BsonDocumentCodec.java:41)
	at com.mongodb.connection.ReplyMessage.<init>(ReplyMessage.java:50)
	at com.mongodb.connection.CommandProtocol.getResponseDocument(CommandProtocol.java:132)
	at com.mongodb.connection.CommandProtocol.execute(CommandProtocol.java:111)
	at com.mongodb.connection.DefaultServer$DefaultServerProtocolExecutor.execute(DefaultServer.java:159)
	at com.mongodb.connection.DefaultServerConnection.executeProtocol(DefaultServerConnection.java:289)
	at com.mongodb.connection.DefaultServerConnection.command(DefaultServerConnection.java:176)
	at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:216)
	at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:207)
	at com.mongodb.operation.CommandOperationHelper.executeWrappedCommandProtocol(CommandOperationHelper.java:113)
	at com.mongodb.operation.FindOperation$1.call(FindOperation.java:715)
	at com.mongodb.operation.FindOperation$1.call(FindOperation.java:709)
	at com.mongodb.operation.OperationHelper.withConnectionSource(OperationHelper.java:433)
	at com.mongodb.operation.OperationHelper.withConnection(OperationHelper.java:406)
	at com.mongodb.operation.FindOperation.execute(FindOperation.java:709)
	at com.mongodb.operation.FindOperation.execute(FindOperation.java:81)
	at com.mongodb.Mongo.execute(Mongo.java:810)
	at com.mongodb.Mongo$2.execute(Mongo.java:797)
	at com.mongodb.OperationIterable.iterator(OperationIterable.java:47)
	at com.mongodb.OperationIterable.forEach(OperationIterable.java:70)
	at com.mongodb.OperationIterable.into(OperationIterable.java:82)
	at com.mongodb.FindIterableImpl.into(FindIterableImpl.java:220)
	at com.conveyal.datatools.manager.persistence.TypedPersistence.getAll(TypedPersistence.java:135)
	at com.conveyal.datatools.manager.controllers.api.FeedSourceController.getAllFeedSources(FeedSourceController.java:60)
	at com.conveyal.datatools.manager.controllers.api.FeedSourceController$$Lambda$105/2083854344.handle(Unknown Source)
	at spark.ResponseTransformerRouteImpl$1.handle(ResponseTransformerRouteImpl.java:47)
	at spark.http.matching.Routes.execute(Routes.java:61)
	at spark.http.matching.MatcherFilter.doFilter(MatcherFilter.java:130)
	at spark.embeddedserver.jetty.JettyHandler.doHandle(JettyHandler.java:50)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1568)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:530)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:347)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:256)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:102)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:247)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:140)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:382)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:708)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:626)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.bson.BsonInvalidOperationException: readDateTime can only be called when CurrentBSONType is DATE_TIME, not when CurrentBSONType is INT64.
	at org.bson.AbstractBsonReader.verifyBSONType(AbstractBsonReader.java:692)
	at org.bson.AbstractBsonReader.checkPreconditions(AbstractBsonReader.java:724)
	at org.bson.AbstractBsonReader.readDateTime(AbstractBsonReader.java:312)
	at org.bson.codecs.DateCodec.decode(DateCodec.java:37)
	at org.bson.codecs.DateCodec.decode(DateCodec.java:29)
	at org.bson.codecs.DecoderContext.decodeWithChildContext(DecoderContext.java:93)
	at org.bson.codecs.pojo.PojoCodecImpl.decodePropertyModel(PojoCodecImpl.java:165)
	... 56 common frames omitted

Expected behavior
Feed source fetch should occur with no issue after update.
Steps to reproduce the problem
Create feed source. Update feed source prop (e.g., make deployable). Error will occur when UI dispatches action to fetch feed source.
Any special notes on configuration used
N/A
Version of datatools-ui and datatools-server if applicable (exact commit hash or branch name)
The latest PRs to fix update feed source introduce this problem.
UI: b47fd9
server: e7788f

This was fixed by updating the server version on the dev server to 1c43be. The previously deployed server did not have the corresponding server PR. However, there still needs to be some additional work done to the server PR to make sure excessive data (e.g., feed version validation info) is not stored alongside the feed source document.

repo: ibi-group/datatools-ui


text:
YYMemoryCache

YYMemoryCache.m
Line 447 451 467 471  [node class]; //hold and release in queue
Line 228 262 297  [holder count]; // release in queue
这些操作是不是都是要将移除的相关节点释放掉？

相当于持有到 queue 内，然后 ARC 负责释放（如果此时已经没有其它引用了）。

authors: ibireme linshiqing

repo: ibireme/YYCache


text:
Detect suspicious HTML in documentation

Brackets '<' and '>' are used in documentation to HTML format the text, like in ' ... if the value is true this means ... '.
In some cases an author tried to use these brackets for some other purpose, e.g. to describe a variable.
See for example WebServiceListener.setAddress:
@IbisDoc({ "The address to listen to, e.g the part <address> in https://mydomain.com/ibis4something/services/</address>, where mydomain.com and ibis4something refer to 'your ibis'","" })

The author clearly meant to display the brackets 'as is', but they are currently interpreted as HTML, see #3165.
In most case this would yield some illegal XML (not in this example however).
It would be good to signal that suspicious XML in the logging as a warning, so the documentation can be changed.

Do you want a warning each time a < and a > appear in the text of JavaDoc comments?

I discussed on the phone with @gvanbrakel. We will make a list of HTML tags like
,  and . When these appear literally in JavaDoc comments, they are meant to be HTML. All other HTML tags are suspicious. Probably they should be escaped to render them correctly.

I applied this Frank!Doc code to F!F commit 0e1ebd36561f68a6f6526a0f190831e0bd5f4506. Here are the suspicious HTML warnings I got:
19:04:28,047 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.scheduler.JobDef] has a description with suspicious HTML tags: [
]
19:04:28,047 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.receivers.Receiver] has a description with suspicious HTML tags: [
]
19:04:28,047 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.errormessageformatters.XslErrorMessageFormatter] has a description with suspicious HTML tags: [
]
19:04:28,047 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.bis.BisJmsListener] has a description with suspicious HTML tags: [
]
19:04:28,048 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.jms.JmsListener] has a description with suspicious HTML tags: [
]
19:04:28,048 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.jms.PushingJmsListener] has a description with suspicious HTML tags: [
]
19:04:28,048 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.esb.EsbJmsListener] has a description with suspicious HTML tags: [
]
19:04:28,048 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.fxf.FxfListener] has a description with suspicious HTML tags: [
]
19:04:28,048 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.ifsa.jms.PushingIfsaProviderListener] has a description with suspicious HTML tags: [
]
19:04:28,048 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.ifsa.jms.IfsaFacade] has a description with suspicious HTML tags: [
]
19:04:28,048 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.mqtt.MqttListener] has a description with suspicious HTML tags: [
]
19:04:28,048 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.http.RestListener] has a description with suspicious HTML tags: [
]
19:04:28,049 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.jms.PullingJmsListener] has a description with suspicious HTML tags: [
]
19:04:28,049 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.filesystem.MailListener] has a description with suspicious HTML tags: [
]
19:04:28,049 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.receivers.JavaListener] has a description with suspicious HTML tags: [
]
19:04:28,049 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.akamai.NetStorageSender] has a description with suspicious HTML tags: [
]
19:04:28,049 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.http.HttpSenderBase] has a description with suspicious HTML tags: [
]
19:04:28,049 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.bis.BisJmsSender] has a description with suspicious HTML tags: [
]
19:04:28,049 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.cmis.CmisSender] has a description with suspicious HTML tags: [
]
19:04:28,049 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.ibm.IMSSender] has a description with suspicious HTML tags: [
]
19:04:28,050 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.ibm.MQSender] has a description with suspicious HTML tags: [
]
19:04:28,050 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.ifsa.IfsaSimulatorJmsSender] has a description with suspicious HTML tags: [
]
19:04:28,050 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.mqtt.MqttSender] has a description with suspicious HTML tags: [
]
19:04:28,050 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.http.HttpSender] has a description with suspicious HTML tags: [
]
19:04:28,050 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.jdbc.FixedQuerySender] has a description with suspicious HTML tags: [
]
19:04:28,050 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.jms.XmlJmsBrowserSender] has a description with suspicious HTML tags: [
]
19:04:28,051 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.senders.AmazonS3Sender] has a description with suspicious HTML tags: [
]
19:04:28,051 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.senders.FileSender] has a description with suspicious HTML tags: [
]
19:04:28,051 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.util.FileHandler] has a description with suspicious HTML tags: [
]
19:04:28,051 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.senders.MailSender] has a description with suspicious HTML tags: [
]
19:04:28,051 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.senders.ReloadSender] has a description with suspicious HTML tags: [
]
19:04:28,051 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.senders.SambaSenderOld] has a description with suspicious HTML tags: [
]
19:04:28,051 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.senders.ShadowSender] has a description with suspicious HTML tags: [
]
19:04:28,051 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.esb.EsbJmsTransactionalStorage] has a description with suspicious HTML tags: [
]
19:04:28,052 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.api.ApiWsdlXmlValidator] has a description with suspicious HTML tags: [
]
19:04:28,052 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.soap.SoapValidator] has a description with suspicious HTML tags: [,
]
19:04:28,052 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.pipes.AbstractPipe] has a description with suspicious HTML tags: [
]
19:04:28,052 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.api.ApiSoapWrapperPipe] has a description with suspicious HTML tags: [
]
19:04:28,052 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.bis.BisWrapperPipe] has a description with suspicious HTML tags: [
]
19:04:28,053 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.esb.EsbSoapWrapperPipe] has a description with suspicious HTML tags: [
]
19:04:28,053 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.api.ApiStreamPipe] has a description with suspicious HTML tags: [
]
19:04:28,053 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.rekenbox.Adios2XmlPipe] has a description with suspicious HTML tags: [
]
19:04:28,053 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.rekenbox.LabelFormat] has a description with suspicious HTML tags: [
]
19:04:28,053 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.rekenbox.RekenBoxCaller] has a description with suspicious HTML tags: [
]
19:04:28,053 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.extensions.tibco.GetTibcoQueues] has a description with suspicious HTML tags: [
]
19:04:28,053 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.ldap.LdapChallengePipe] has a description with suspicious HTML tags: [
]
19:04:28,054 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.pipes.EscapePipe] has a description with suspicious HTML tags: [
]
19:04:28,054 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.pipes.FilePipe] has a description with suspicious HTML tags: [
]
19:04:28,054 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.pipes.FilenameSwitch] has a description with suspicious HTML tags: [
]
19:04:28,054 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.pipes.IsUserInRolePipe] has a description with suspicious HTML tags: [
]
19:04:28,054 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.pipes.LarvaPipe] has a description with suspicious HTML tags: [
]
19:04:28,054 WARN  FrankDocModel.checkSuspiciousHtml():860[] FrankElement [nl.nn.adapterframework.pipes.PGPPipe] has a description with suspicious HTML tags: [
]
19:04:28,054 WARN  FrankDocModel.checkSuspiciousHtml():864[] The following suspicious HTML tags appear in all FrankElements combined: [
, ]

I only check descriptions of classes, not attributes and not config child setters. Should I add these?

 is a valid HTML tag for class javadoc
'` is a valid HTML tag for all javadoc
please also add the check descriptions of attributes and config child setters.

@gvanbrakel, when I used
 in my JavaDoc comments then @nielsm5 protested. JavaDoc comments should only have HTML tags that can be closed. Instead of
, we should use

. Do you mind if I leave
 as suspicious HTML?

The use of
 is fine, as long as you close the tag!

In my PR, I have added
 as an allowed HTML tag. I also check config children and attributes now.

authors: gvanbrakel mhdirkse nielsm5

repo: ibissource/frank-doc


text:
fix broken link in README.md

The link to the kernel's CXL documentation was broken; this link works.

Thanks for spotting it!
Similarly the Makefile needs to be updated when building on older systems which don't have cxl.h. I'll take care of it

authors: fbarrat setharnold

repo: ibm-capi/libcxl


text:
ziomon: rewrite fcpconf in bash script.

This is one step further regarding issue #5
Signed-off-by: Rafael Fonseca r4f4rfs@gmail.com

@Benjamin-Block @steffen-maier Could you please have a look?

ziomon is already in a subpackage and ziomon is not required for the base system, so we don't seem to require this for resolving issue #5.
We are aware that ziomon has a list of requirements [rpm -q --changelog s390utils-ziomon | grep -e '^*' -e zio]:

Wed Jul 23 2014 ... - 2:1.23.0-13

update Requires for s390utils-ziomon subpackage (#1079474)

and especially

Tue Jun 17 2014 ... - 2:1.8.2-54

update Requires for s390utils-ziomon subpackage (#1109898)

to fix a real user issue.
I'd rather not unnecessarily re-write core performance collection parts of ziomon, because of regression risk.

authors: r4f4 stefan-haberland steffen-maier


text:
🛑 Git is down

In 225f390, Git (https://git.icarephone.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Git is back up in 61e5d32.

repo: icarephone/upptime


text:
🛑 Git is down

In 5cbeb29, Git (https://git.icarephone.com) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Git is back up in 0143005.


text:
Turn "jump over this line" in to rope that's holding back the first obstacle

Obstacles need to fall at the start for this to work

Closing in favor of #175

repo: icbat/endless-running-game


text:
Change in stock name

There has been a proposal from WGDEEP to change the stock name and code for lin.27.3a4a6-91214. This has been approved by the ADG. For this stock, landings in divisions 4.b and 4.c are presently considered in the assessment and advice (these landings in 4bc are actually larger than landings in 8, 9,12, 14 altogether). Further, ling may occur at low level in 3.b as well. So the proposal is to include all of subareas 3 and 4 in the stock definition/name/code.
OLD values
Stock Code: lin.27.3a4a6-91214
Description: Ling (Molva molva) in Subareas 6-9, 12, and 14, and Divisions 3.a and 4.a (Northeast Atlantic and Arctic Ocean)
NEW values:
Stock Code: lin.27.346-91214
Description: Ling (Molva molva) in subareas 3,4, 6–9, 12, and 14 (Northeast Atlantic and Arctic Ocean)
The associated ecoregions do not have to change.
Could somebody please create the new stock name/code in vocab at least a few days before the advice is released on 10 June?

Hi,
probably a bit late, but is there a convention for including the baltic in stock codes?  Many stocks the cover the whole baltic are coded as 22-32 , ie.  spr.27.22-32, Sprat (Sprattus sprattus) in Subdivisions 22-32 (Baltic Sea).
There are only examples of stocks using 3a.  But none so far have used just 3.

Sorry, ignore that, the subdivisions (22-32) are only used for exclusively baltic stocks, so the proposed name is consistent with other codes.

Thanks for checking that.

@Milldaz for us to review new issues, they need to be added to the project board, otherwise we don't see them. :-)

@cekv to add the new code, and the old code needs to be deprecated in Intercatch. FYI @HenrikK-N

Hi,
Thanks very much for sorting out the new vocab. Not being in the data department, I don't know how you system works and who exactly is charge of certain tasks (though apparently there is no one contact point). This is why I didn't know where I had to put this initial request for review. Now that the vocabs are changed, the new code and stock name needs to be updated in various places. Again, this is a data task, so I don't know all the places where changes need to be made. I do know SID and SAG have to be updated at least. By speaking directly to Carlos SAG has been updated, but SID is not yet. So I guess I have to speak with Mike too.
What I was hoping for, was one contact person or one board where I could highlight that a stock needed a name change, and then somebody (or some project board) in the data department would make sure all the parts were done. Because this it is a data task making sure that all our databases etc. are using the same vocabs. So I still think that it would be best if there was a single place/person that people from outside the data department could go to when they need a data task done. Both for quality assurance reasons and ease of work across the Secretariat.
Cheers,
David

The code is already in SID, this is done automatically with the synch job from Vocab. Use the manage module, select the new stock option and then you can add the details ->

To remove the old stock,  uncheck the publish checkbox

OK, thanks. The reason I didn't think it was in SAG is that the old stock name is still there.
This is not a new stock as such, we have just changed the name of an existing one. So it should still be linked to previous years with the old stock name/code. Does that still require me to create a new stock in SID? How do I link it with its past?

@Milldaz no further action is required from your end. I made the changes.

authors: Milldaz colinpmillar mikeydrew pcrjoana

repo: ices-eg/DIG


text:
proposal: add option to load custom icons from external sources

We are trying (@antfu and me) to make a universal toolkit to share some logic to allow load svg icons from any source on unocss and unplugin-icons.
Instead creating a shared repo to use it on both projects, I think the better place will be here: this way you can also use it for testing before adding new collections or new icons to existing collections.
The logic to be included here, right now, is only supported on unplugin-icons:

load from external sources (network or filesystem): currently only built-in support for filesystem with optional  transform callback for all icons
load from inline sources: all collections and their icons on the configuration

The main problem here is that all collection/icon  loading logic is not asynchronous:

https://github.com/iconify/iconify/blob/master/packages/utils/src/icon-set/get-icon.ts
https://github.com/iconify/iconify/blob/master/packages/utils/src/icon-set/get-icons.ts

On unplugin-icons we load the collections/icons using async tasks:

https://github.com/antfu/unplugin-icons/blob/main/src/core/modern.ts#L57
https://github.com/antfu/unplugin-icons/blob/main/src/core/modern.ts#L25

/cc @cyberalien

I'm not sure why you would want getIcon and getIcons to be asynchronous. They do not retrieve anything, functions only parse data that is already available, thus there is nothing in those functions to make asynchronous.

uhmm, yeah, sorry  (too many things), we want to allow this: https://github.com/antfu/unplugin-icons#custom-icons
What we want to add here (using some utilities from Anthony's repos):

InlineCollection
CustomIconLoader
FileSystemIconLoader

Sure, that can be done.
However, I have few concerns:

If types are to be added to utils, there should be code that works with those types, so functions that use it should be added as well.
Utils should not have any dependencies, except for types. It is meant to be a package that can be used in any environment. Helper functions such as camelize and pascalize can be added to utils. Awaitable type can be imported. Node specific functions, such as ones that work with file system, should be isolated in separate files to make sure they are not imported by accident.

@cyberalien this should go to master or dev/branch?

I've just made new branch dev/more-utils from master

Ignore it.
This repo is not a usual monorepo, it is managed by lerna, which makes things a bit tricky. Unfortunately usual mono repo approach doesn't work here because multiple packages use different versions of same dependency, such as Vue 2 and Vue 3 components, which also have different versions of testing environment. So each package has its own node_modules, its own package-lock.json and lerna messes up package-lock.json each time it is ran.
So installation order (I'll update readme to make it clearer):

npm install in root folder to install lerna. Can skip it if you have lerna installed globally.
npm run bootstrap which will install dependencies for each package and create symbolic links.

If you run npm install in one of packages, it might replace symbolic links with actual package from NPM, so run npm run link from root directory to fix all symbolic links.
It is a mess, there are hundreds of opened issues at lerna repository about that, but looks like it is no longer maintained and I don't know of a different solution that can work with multiple versions of same package. If you do know a better solution, please post it because I would love to dump lerna for something more modern.
Until then all changes to package-lock.json files can be ignored. Commit them or restore old file - doesn't matter because it will be changed anyway.

done

authors: cyberalien userquin

repo: iconify/iconify


text:
Extra fields and dialog force

This PR adds birthdate, country_code, product, and follower_count fields to the info hash.
It also adds a way to force a permission dialog for cases where you want to allow the user to switch Spotify accounts. This is done by setting either

request.env['rack.session'][:ommiauth_spotify_force_approval?] or
flash[:ommiauth_spotify_force_approval?] (Rails apps only)

to a truthy value on the request that performs the Omniauth redirection.
The README.md file has also been revised.

thanks for that, I'll prepare a release soon.

authors: masterkain mrj

repo: icoretech/omniauth-spotify


text:
Error on Client.prepare_authorization_request

CODE:
auth_url = self.prepare_request_uri(
authorization_url, redirect_uri=self.redirect_uri,
scope=self.scope, state=self.state, **kwargs)
SHOULD BE self.redirect_url

I encountered the same issue, as well as in prepare_refresh_token_request:
Around line 300:
body = self._client.prepare_refresh_body(body=body,
                refresh_token=refresh_token, scope=self.scope, **kwargs)

However there is no _client attribute.  I submitted a pull request with the change in #324 but it appears that all tests fail after this, so I'm not sure what to do with it.

Fixed since #324 was merged

authors: JonathanHuot JonnyFunFun pyworkshop

repo: idan/oauthlib


text:
Error should implement std::error::Error trait

Right now it is a bit problematic in some contexts because of that. thiserror crate can be used to derive it conveniently.

Hi @nazar-pc and thank you for your question. I think this has already been done, I have just forgotten to publish the new version.

The relevant changes should be here: https://crates.io/crates/thread-priority/0.16.0
Please reopen this issue if it is not. Have a great day!

authors: iddm nazar-pc

repo: iddm/thread-priority


text:
add glayout install test script

adds a glayout install test script that

checks python version
checks magic, netgen, ngspice installs
checks pip requirements
checks conda install with pdk_root and pdk dirs
places an nmos component and runs LVS

@msaligane

can you add some comments in the file

can you add some comments in the file

i will do this and commit in a bit

authors: chetanyagoyal msaligane

repo: idea-fasoc/OpenFASOC


text:
TypeError: init() got an unexpected keyword argument 'logs_dir'

How to handle this..? I don't know what should I do..

Thank you

Could you show the code you are using?
From the screenshot, I would assume you are using the Trainer class, that accepts the argument log_dirs(which defaults to {'logs': 'logs', 'weights': 'weights'}, the directories where you want to save your weights and log files from the training session), and NOT logs_dir.
Did you find logs_dir in the documentation?

    p{margin-top:0;margin-bottom:0}

You are right.Thank you for your favor!!^^I resolved the problem.The problem is that the code relating with README.txt and the code that relating with notebooks are different.The notebooks's file code is correct.Very thanks for your interest!!Thank you!!

--------- 원본 메일 ---------
    보낸사람: Francesco <notifications@github.com>
    받는사람: idealo/image-super-resolution <image-super-resolution@noreply.github.com>

        참조: coco-HJ <wapeul.radar4@daum.net>, Author <author@noreply.github.com>

    날짜: 19.07.15 18:50 GMT +0900
    제목: Re: [idealo/image-super-resolution] TypeError: __init__() got an

unexpected ke
    Could you show the code you are using?

From the screenshot, I would assume you are using the Trainer class, that accepts the argument log_dirs(which defaults to {'logs': 'logs', 'weights': 'weights'}, the directories where you want to save your weights and log files from the training session), and NOT logs_dir.
Did you find logs_dir in the documentation?
—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or mute the thread.

Thanks for pointing this out! I'll correct the readme.

    p{margin-top:0;margin-bottom:0}

You're welcome~!!^^

--------- 원본 메일 ---------
    보낸사람: Francesco <notifications@github.com>
    받는사람: idealo/image-super-resolution <image-super-resolution@noreply.github.com>

        참조: coco-HJ <wapeul.radar4@daum.net>, Author <author@noreply.github.com>

    날짜: 19.07.16 21:32 GMT +0900
    제목: Re: [idealo/image-super-resolution] TypeError: __init__() got an unexpected keyword argument 'logs_dir' (#39)

    Thanks for pointing this out! I'll correct the readme.

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or mute the thread.

    p{margin-top:0;margin-bottom:0}

Hey~ It's me~Could I ask you a question?I want to know how to check the result image.What I mean is how can I check the previous image and the result image for comparison.Thank you!!                                                                                Seungjin LeeIntern @ WapeulMobile : +82-10-4101-4330                         Address is at the bottom of : www.wapeul.com

--------- 원본 메일 ---------
    보낸사람: Francesco <notifications@github.com>
    받는사람: idealo/image-super-resolution <image-super-resolution@noreply.github.com>

        참조: coco-HJ <wapeul.radar4@daum.net>, Author <author@noreply.github.com>

    날짜: 19.07.16 21:32 GMT +0900
    제목: Re: [idealo/image-super-resolution] TypeError: __init__() got an unexpected keyword argument 'logs_dir' (#39)

    Thanks for pointing this out! I'll correct the readme.

—You are receiving this because you authored the thread.Reply to this email directly, view it on GitHub, or mute the thread.

authors: cfrancesco coco-HJ

repo: idealo/image-super-resolution


text:
support prereq check for MCE v2.0

For issue https://issues.redhat.com/browse/CMCS-51

/hold

/lgtm

/unhold

/unhold

/hold

quay image with the fix is 0.0.1-20220325-17-36-50-0749933-main

authors: chrisahl itdove

repo: identitatem/idp-mgmt-operator


text:
Bug: on home page

[Bug] Text overlaps the heading "Competent in Global/Local People Management"

I have resolved this issue please merge my pr https://github.com/idimetrix/idimetrix.github.io/pull/14


text:
关于主线程上有相互依赖的任务的执行问题

有这样的业务场景
模块A需要在application的attachBaseContext中执行，并且需要在主线程执行
模块B需要在application的onCreate中执行，且依赖A，并需在主线程中执行
由于当前的库是在for循环中对所有库进行了线程分配，如果是在主线程执行时，则顺序run所有在主线程执行的模块，这时候，如果模块A执行超时（模块A使用手动触发dispatch，以期望在onCreate时初始化其它模块），则主线程冻结
建议：
在dispatch过程中，所有的模块默认都在线程池中等待竞争条件，wait到竞争条件后真正执行时，如果模块需要在主线程中执行，则通过handler来执行。这样可以解决这个问题

手动配置与自动配置推荐只选一种，除非实在有必要（因为attachBaseContext 是在onCreate之前执行，导致间接强依赖）
针对主线程冻结的问题，建议看下文档（尤其是这两个方法的使用：callCreateOnMainThread，waitOnMainThread）
dispatch过程中，异步的任务本身就是在线程池中，同步的任务一定是符合条件的才会进入执行或者等待。
另外，如果你的任务并不存在等待，其实本质就是异步任务了。这就类似于你所说的所有的模块默认都在线程池中等待竞争条件，wait到竞争条件后真正执行时，如果是这样的就已经跳过了启动链路，它本身就与启动无强制关系。

目前来说在主线程同步调用所有在主线程执行的模块是有道理的。毕竟是初始化。我目前的项目必须是要现在attachBaseConext执行初始化一两个模块，其它需要在onCreate执行，我当前的解决办法是分两份初始化，一份是在attachBaseContext中，另外一份在onCreate中，在onCreate中初始化的不在模块中写那些在attachBaseContext中初始化的模块——我们就假定它们已经初始化过了

repo: idisfkj/android-startup


text:
revert #841

closes: #920
and reverts changes from #841 as per discussion in #916
but preserve ability to declare attributes with snake_case
Checklist
Please update this checklist as you complete each item:

[x] Tests have been included for all bug fixes or added functionality.
[x] The changelog.rst has been updated with any significant changes.
[x] GitHub Issues which may be closed by this Pull Request have been linked.

@Archmonger I think we can go forward with the rename after this.

I'd like to get this out, so I'm going to merge and do a pre-release

I'll do a post-merge review tomorrow. If there's any issues w can handle it in a separate release.

Been testing this out in Conreq. I have a couple of comments

Using custom_vdom_constructor on fragments and script elements is breaking type hints
Not entirely sure why, but everything seems a bit broken right now. Trying to trace it down but I'm getting spammed with the following non-descript error...

  File "C:\Users\Markg\Documents\Repositories\Conreq\.venv\lib\site-packages\idom\core\layout.py", line 202, in _render_model
    new_state.model.current = {"tagName": raw_model["tagName"]}
KeyError: 'tagName'

Unfortunately I don't think there's a good great way handle that case you're experiencing. That first posarg could also be a child rather than a props dict. I think we can just produce a more helpful error.

Yeah no problem. To be honest it probably doesn't need the extra robustness, since as far as I can tell I'm the only one "stress testing" IDOM.

authors: Archmonger rmorshea

repo: idom-team/idom


text:
fix : typos README.md

This PR addresses several typographical errors across various files in the project. The changes improve readability and maintain the professional standard of the documentation and code comments.
Justification
Typographical errors, while minor, can detract from the overall quality of the project. Correcting these errors ensures clarity and professionalism, making the project more accessible and understandable for current and future contributors.
Hope it helps.

Hi, @nnsW3!
Thank you for your attention to detail. However, since this is a matter of personal preference (British English vs. American English; both of which are valid) and we don't have a great way to enforce a specific style codebase-wide, we're rather let these inconsistencies slide until we have something like cSpell configured to only use one of those englishes.
I'm going to close this for now, but I'm still grateful that you brought this to our attention, and we look forward to any more mistakes you might find!
Thank you!

repo: idos-network/idos-sdk-js


text:
Changing powertrain, gearbox, and ERS values do not change accurately

When using the all parts menu in parts, I'm trying to manually change the powertrain, gearbox, and ERS values to match that of the Honda engine (from the Mercedes engine) but doing so gives various inaccurate values to those I set
Screenshots

Additional context
If possible I just want to go back to before the season start to repick my engine supplier but all of the time jump options seem to be broken.
Modded File: https://drive.google.com/file/d/1b6UeGMqhxPM295R-9F3jeYeO070n13X3/view?usp=sharing
Original File: https://drive.google.com/file/d/1PwsXemBkiQgLI_6-uuALKqlFKh3NAl_9/view?usp=sharing

what do the number in grey means ?
for exemple I have -4000 under fuel efficiency and I cannot start a race with enough fuel, I don't know how to change this.
(seems to me it's an issue with modifying engine...)


text:
More accurate Tm value

Hi,
It's a very nice tool! Thanks for your job which helps me a lot.
I'm working on protein evolution using very close species, however, the temperature range (40|45|50|55|60|65) can't tell me the difference between them. So I'm wondering can you provide me with a more accurate Tm value (e.g. mean value)?
Best wishes,
Xing HE

Hello, thanks for a positive feedback. Unfortunately, the program's classifiers are trained on the data of organism growth temperatures - such data was abundant, therefore it could be used to efficiently train classifiers. There is a lot less data of protein Tm, therefore the classifiers could not be trained as well.

hello, now I have some experimental data of protein Tm value, is it possible for me to train it？

Hello, if I understand correctly, you want to train a model to predict Tm value from protein sequence data? For that, you should train a regressor, whereas TemStaPro uses a collection of binary classifiers. You can try following this work (https://academic.oup.com/bioinformatics/article/40/4/btae157/7632735) as guidelines and adjust the model for the regression task or you can come up with a completely different design for the model.

repo: ievapudz/TemStaPro


text:
Trailing stop not working

I have trading_ig version 0.0.6 and to date it works fine.  However, I am trying to create an open order using create_open_position and assigning the appropriate trailing stop parameters.  Without the trailing stop parameters, my trade is created successfully. However, when I add the trailing stop parameters, I get the error "create_open_position() takes efrom 15 to 16 positional arguments but 18 were given".  Looking at the documentation, I see that "Trailing stop is supported in version 2" so I suspect that this is where I am going wrong. What is "version 2" and how do I fix this?  This is my code:
direction= "BUY"
epic='GBPUSD'
epic= "CS.D."+epic+".TODAY.IP"
expiry= "DFB"
size= "0.5"
orderType= "MARKET"
timeInForce= None
level= None
guaranteedStop= False
stopLevel= None
stopDistance= 40
trailingStop=True
trailingStopIncrement = 20
forceOpen =True
limitLevel= None
limitDistance= None
quoteId=None
currencyCode="GBP"
response = ig_service.create_open_position(
currencyCode,
direction,
epic,
expiry,
forceOpen,
guaranteedStop,
level,
limitDistance,
limitLevel,
orderType,
quoteId,
size,
stopDistance,
stopLevel,
trailingStop,
trailingStopIncrement,
None
)

Sorted, I just had to update to the latest trading_ig version on GitHub which takes the extra trailing stop parameters.

repo: ig-python/ig-markets-api-python-library


text:
(!) と (i) の混同バグを訂正

(!) と (i) の混同バグを訂正

修正済み。

repo: igapyon/cityinfojp


text:
Refactoring Textarea styled component

Type of Change

[ ] Name variables and functions well
[ ] Remove magic numbers
[ ] Extract each step of logic into a function
[X] Extract React component
[ ] Remove duplicate code

Description
The <Textarea> component should live in their own file.
Code Before

./index.tsx
const Textarea = styled(TextareaAutosize)<ExampleTextProps>`
  // ...
`;

Code Expected after Refactoring

./styled/textarea.ts
type ExampleTextProps = {
  // ...
};

export const Textarea = styled(TextareaAutosize)<ExampleTextProps>`
  // ...
`;

./index.tsx
import { Textarea } from './styled/Textarea';

// Same usage in React code

Files involved

src\index.tsx
and you need to create a new file

Can I work on this issue?

@emmalearnscode Sure thing. I have assigned the issue to you now. If you need any help with setting up the code base or have any other question, feel free to reach out to me.

authors: emmalearnscode igeligel

repo: igeligel/react-in-out-textarea


text:
"Synchronous" em-http methods without overriding existing ones.

Overriding existing EM::HttpMethods for transparent usage with em-synchrony is a good idea for applications built from scratch. But sometimes libs using em-http-request are not aware of em-synchrony and usage of overridden methods inside such libs leads to confusion.
I'm building an app using em-synchrony heavily and now I need to add the lib completely unaware of it: em-eventsource. It uses em-http-request under the hood and blocks forever.
I've dealt with it by excluding em-synchrony/em-http but adding module provided instead. I think something similar could be bundled with em-synchrony.
module EventMachine
  module HTTPMethods
     %w[get head post delete put].each do |type|
       class_eval %[
         def s#{type}(options = {}, &blk)
           f = Fiber.current

           conn = setup_request(:#{type}, options, &blk)
           if conn.error.nil?
             conn.callback { f.resume(conn) }
             conn.errback  { f.resume(conn) }

             Fiber.yield
           else
             conn
           end
         end
      ]
    end
  end
end

Yeah I think that's a sensible pattern. My worry now is.. there is so much code that depends on current em-synchrony pattern, that switching wholesale would be very very painful.

Also I don't see a straight way to detect EM::HTTPMethods were overridden except searching for a{get|put|...} methods if existing HTTPMethods. It could help third party libraries to figure out necessity of using "async" (aget, etc.) or regular  method. Have you any ideas on that?

If you want to be completely explicit then the best approach is to just use EM::Synchrony.sync deferrable. That would be the equivalent of C#'s await and other similar patterns.
ATM, there is no well defined check for "this has been patch with synchrony".

Am I crazy here, or does it make sense to check defined?(EM::Synchrony)?
I have some code in a library I've written that uses fibers and it has a conditional for when its inside of EM::Synchrony context (in fact it's being used w/ goliath so I cannot use my own fiber handling b/c of double resume errors).

@jpfuentes2  Check like that one is not enough since em-synchrony/em-http is not required during em-synchrony boot time and should be required explicitly.
@igrigorik Thanks for the hint. It would help libs knowing about em-synchrony presence. This, however, doesn't help if library has no idea about em-synchrony existence. So, do you think an additional module like the provided one would be useful or libs using em-http-request should get to know about em-synchrony existence? And if the latter I'll close this issue.

It seems to me that the module pattern and "knowing about existence" are two separate issues.

You could easily patch a SomeObj.synchrony? to return true and and handle the second case.
The module pattern would require some refactoring work. One way to approach it is to extract the patch logic into modules and then "include" them when someone asks for the appropriate patch.

qq: can you share a full API example of your module code in action?

authors: igrigorik jpfuentes2 oruen

repo: igrigorik/em-synchrony


text:
Add IGV  'side-by-side' feature please.

Hi,
Thank you for your tools. In my recent fusion gene research,  how about add a new feature, which can be visualized side-by-side.

Best,
xiucz

This already exists, as your screenshot demonstrates, so I'm not sure what you are asking for.

@jrobinso
Thanks for your quick reply.  Yes, we can visualize fusion events in a GUI window manually. But how can I do it using create_report command line in batches?
Best,
xiucz

Ahh, of course, gotcha.  You can't do that currently, its a good suggestion,  I will leave this open as a request.

@xiucz This is implemented thanks to help from @DevangThakkar .   See the README for instructions, you use a "bedpe" file to define the regions instead of a vcf.   This will be released in the next week.

Released as version 1.5.0

authors: jrobinso xiucz

repo: igvteam/igv-reports


text:
Soundex Algorithm [Java]

This issue is about Soundex Algorithm.

[x] Issue Title is in form Algo/DS Name [Language].
[x] I searched or browsed the repo’s other issues to ensure this is not a duplicate.
[x] This Algo/DS is worth adding to this repository.
[x] Assign this issue to me (I want to work on this).

[ ] I ensure that I am not already assigned to 2 or more issues.

[x] I will send my PR only after I'm assigned to this issue by any maintainer.
[x] I understand that I will be unassigned from this issue if I fail to send a PR for this within a week.

@iiitv/project-maintainers I want to work on this issue.

@AkshatDobriyal  GFI :+1:

authors: AkshatDobriyal ishanksoni meetpaija

repo: iiitv/algos


text:
文章页标题的问题

Expected behavior (预期行为)
文章页中 使用 ## 表示一级标题 #### 表示二级标题
Actual behavior (实际行为)
这样混排时，目录部分会发生混乱。
Steps to reproduce the behavior (重现步骤)
NexT Informations
Add the  ✔  sign before an item which is affected by this behavior.
NexT Version:

Master
Latest Release
Old version -

NexT Scheme:

All schemes
Muse
Mist
Pisces

Other Informations (Like Browser, System, Screenshots)

似乎是一个已存在的 Hexo bug。

这个 我也经常遇到  一级 与二级标题间 不能跳跃。比如一级 为 # 标示 那么二级就用 ##。

@ansediao dont understand u, write in English if not solved. If solved, close it please. Thank's!

authors: ansediao iissnan ivan-nginx yhhwpp

repo: iissnan/hexo-theme-next


text:
Disqus 评论数统计不显示

已经正常配置 Disqus ，也能保证正常访问 disqus.com
不显示评论个数

已经有评论数

看样子是Disqus没有返回评论数，请检查Disqus相关配置，以及Hexo配置文件中站点地址与Disqus是否一致。

No. This is Next theme bug. Disqus must return count of comments.

@ivan-nginx Really? but I tested on my blog just now and the count function is worked fine.

@Acris i don't remember, but with Disqus there is was somethere bug, with count. Maybe fixed?

我的也是这样，评论数不对，就算有评论还是显示的 0

@Acris 配置都检查了，没啥问题

发现问题了，等几个小时就好了，貌似评论数刷新需要时间

@ivan-nginx it's not work yet，I'm checking the reason now

@SPRING-Z 可我的已经评论完好久了，还是不显示

i find the reason. i change my website from http to https, but i forget update disqus setting

是过了几分钟才刷新出来，但是首页的计数君还是阵亡状态=-=

NexT is rebased into organization repo.
If you want new feature, fix, or support, create new in NexT v6.x repo (desirable in English).
There is instructions on English or Chinese how to update from v5.1.x to v 6.0.x
You also may read this for details.

authors: Acris JohnnyLuv SPRING-Z ehlxr ivan-nginx


text:
How to set empty key of social links and only show label icons on sidebar (如何设置侧边栏不显示社交链接名, 只显示图标)

How to show only social icons without the name of the social link on the sidebar, e.g., only show Facebook icon, without the name "Facebook" on the sidebar? (How to set empty key value for social links name?)
如何设置侧边栏上不显示社交链接网站的名字, 只要图标, 比如只要 Facebook 的图标, 而不要显示 "Facebook" +  Facebook 图标?

you can change  sidebar.swig
 {{ name }}

to

Need to add switch option here.

@zhuzhuyule Then how to set the _config.yml?

@wendingp for now with standart metods it is not possible. You may use decision by @zhuzhuyule and it must work fine.

@wendingp alright, check PART 3 in #1697 pull, there is needed by you option.

@wendingp if you modify  the sidebar.swig file, don't about _config.yml.
Suggest:

revert sidebar.swig
then  update theme 'NexT'
Modify _config.yml

social_icons:
  enable: true
  icons_only: true
  transition: false

like PART 3 in  #1697 pull

authors: ivan-nginx wendingp zhuzhuyule


text:
Option to disable wechat/alipay/bitcoin reward animation.

I agree and want to create new issue

[x] Yes, I was on Hexo Docs page, especially on Templates, Variables, Helpers and Troubleshooting.
[x] Yes, I was on NexT Documentation Site.
[x] And yes, I already searched for current issues and this is not help to me.

Expected behavior
Option to enable/disable animation.
Actual behavior
Animation on reward is hardcoded.
NexT Information
NexT Version:

[x] Latest Master branch.
[ ] Latest Release version.
[ ] Old version -

NexT Scheme:

[x] All schemes
[ ] Muse
[ ] Mist
[ ] Pisces
[ ] Gemini

Other Information

thank you for this issue.
i like static page,and image with animation(event) cannot be directly identified at wechat browser.XD

@stevenjoezhang this link: https://github.com/iissnan/hexo-theme-next/pull/687#issuecomment-327529147
If I right understand, he want to disable shaking animation after user moving in cursor to any donate picture.

Added in https://github.com/theme-next/hexo-theme-next/pull/695

authors: ivan-nginx stevenjoezhang xy2401


text:
Fixes and enhancements. [12]

PART 1. Android Chrome Color.
Files modified:

ADD: Android Chrome Color [1].			c2eb4ec
ADD: Android Chrome Color [2].			0b49d9f

How it looks?

How to use?
In Next _config.yml:
# Android Chrome header panel color ($black-deep).
android_chrome_color: "#222"

PART 2. Add note tag modern style, flat style & refactor note basic style.
Reference for #1682.
Files modified:

ADD: note tag modern style [1].			fc4804c
ADD: note tag modern style [2].			136c2a7
ADD: note tag modern style [3].			3762c0c
MOD: note tag style [4].			15447b4
MOD: note tag basic & modern style [5].			1ed8bf4
FIX: note tag style [6].			570874e
MOD: note tag js [7].			11d0f2e
MOD: refactor note tag [1]. 87d6878
MOD: refactor note tag [2]. 38dd0da
MOD: refactor note tag [3]. 86cc0e9
MOD: refactor note tag [4]. 1365f90
MOD: refactor note tag [5]. 74d11d5

How it looks?
Basic note style:

Modern note style:

Live demo with modern note style here.
Flat note style:

Live demo with flat note style here.
How to use?
In Next _config.yml:
# Note tag (bs-callout).
note:
  # Note tag style values:
  #  - simple    bs-callout old alert style. Default.
  #  - modern    bs-callout new (v2-v3) alert style.
  #  - flat      flat callout style with background, like on Mozilla or StackOverflow.
  #  - disabled  disable all CSS styles import of note tag.
  style: modern
  icons: true
  border_radius: 3
  # Offset lighter of background in % for modern and flat styles (modern: -12 | 12; flat: -18 | 6).
  light_bg_offset: 0

In base.styl (source/css/_variables/base.styl) u can see many variables. And if u want to modify them, need just rewrite needed by u variable in custom.styl (source/css/_variables/custom.styl).
To use tag please write it in right way!
No need to write this in 1 line, like that:
{% note danger %}note danger, note danger, note danger{% endnote %}

or like that:
{% note danger %}note danger
note danger
note danger{% endnote %}

Need to write it like u may see in note documentation link (#1160), like this:
{% note danger %}
note danger, note danger, note danger
note danger, note danger, note danger
note danger, note danger, note danger
{% endnote %}

To use note style with enabled icons option, but without icon for current note, u can use:
{% note danger no-icon %}
note without icon
{% endnote %}

PART 3. Add social icons_only & transition option.
Reference for #1730.
Files modified:

ADD: social icons only&transition option [1].			1f893ae
ADD: social icons only option [2].			c96ace2
ADD: social icons only option [3].			963f092
ADD: social icons only&transition option [4].			dbeebbf
FIX: b2t transition style.			9744c24

How it looks?
Social icons with labels:

Only social icons (without labels):

Live demo with social icons without labels here.
How to use?
In Next _config.yml:
social_icons:
  enable: true
  icons_only: true
  transition: true

PART 4. Add RTL languages support for posts & pages.
Reference for #1779.
Files modified:

ADD: rtl languages support [1].	e6c38d2
ADD: rtl languages support [2].	d26b00d
ADD: rtl languages support [3]. 9673657
MOD: add post-body class & refactor vision.			4d83973
REM: move rtl class to separated file.			8156f42
ADD: reference to post-rtl.			4a59cc3
Create post-rtl.styl			a1a46eb

How it looks?
Live demo here.
How to use?
In your post.md:
title: اختبار اللغة العربية
date: 2017-04-20 16:15:50
tags: [test, Language]
+direction: rtl

PART 5. Refactor wechat, reward and copyright features & added bitcoin donate.
Reference for #687.
Thank's to @weisnc and his guide!
Files modified:

MOD: wechat & reward & copyright sections.  24de7b5
MOD: wechat. ffa6277
MOD: reward. 1a8c2b7
MOD: post copyright. 72e055e
ADD: reward configuration.			af50d7b
ADD: bitcoin config. f21d268
ADD: bitcoin [2] & refactor default labels. 90fcaa1
ADD: bitcoin [3]. 5286df0
ADD: bitcoin [4]. f836eb1
ADD: bitcoin [5]. 153660f

How to use?
Uncomment what u need in Next _config.yml:
# Reward
#reward_comment: Donate comment here
#wechatpay: /images/wechatpay.jpg
#alipay: /images/alipay.jpg
#bitcoin: /images/bitcoin.png

PART 6. Add mobile_layout_economy option.
If this option enabled, paddings and margins of some HTML elements will have minimal dimentions. This good for view from mobile devices wich have about 400px width.
Files modified:

ADD: mobile layout economy option [1]. db963ed
ADD: mobile layout economy option [2]. 3c067d9
ADD: mobile layout economy option [3]. ee061f1
MOD: mobile layout economy option [4]. 3ea176e
MOD: mobile layout economy option [5]. 9238624

How to use?
In Next _config.yml:
# Reduce padding / margin indents on devices with narrow width.
mobile_layout_economy: true

PART 7. Add tabs tag.
Files modified:

ADD: tabs tag [1]. 80690d4
ADD: tabs tag [2]. 7dfe638
FIX: tabs tag [3]. a498711
ADD: tabs tag [4]. 3603ac2
ADD: tabs tag [5]. 3fa825e
ADD: tabs tag [6]. 227e4a3
FIX: tabs tag [7]. cc3a237
ADD: tabs tag [8]. 75e771c
ADD: tabs tag [9]. 5dd2c22

How it looks?

Live demo with full animation and borders & full usage parameters here.
Live demo with standart settings & full usage parameters here.
How to use?
In Next _config.yml:
# Tabs tag.
tabs:
  enable: true
  transition:
    tabs: true
    labels: true
  border_radius: 3

In *.md files:
{% tabs First unique name %}
<!-- tab -->
**This is Tab 1.**
<!-- endtab -->
<!-- tab -->
**This is Tab 2.**
<!-- endtab -->
<!-- tab -->
**This is Tab 3.**
<!-- endtab -->
{% endtabs %}

Usage description:
/**
 * tabs.js | global hexo script.
 *
 * Usage:
 *
 * {% tabs [Unique name], [index] %}
 * <!-- tab [Tab caption]@[icon] -->
 * Any content (support inline tags too).
 *  <!-- endtab -->
 * {% endtabs %}
 *
 * [Unique name]      : Unique name of tabs block tag without comma.
 *                      Will be used in #id's as prefix for each tab with their index numbers.
 *                      If there are whitespaces in name, for generate #id all whitespaces will replaced by dashes.
 *                      Only for current url of post/page must be unique!
 * [index]            : Index number of active tab.
 *                      If not defined, first tab (1) will be selected.
 *                      If index is -1, no tab will be selected. It's will be something like spoiler.
 *                      May be not defined.
 * [Tab caption]      : Caption of current tab.
 *                      If not caption specified, unique name with tab index suffix will be used as caption of tab.
 *                      If not caption specified, but specified icon, caption will empty.
 *                      May be not defined.
 * [icon]             : Font awesome icon.
 *                      May be not defined.
 */

PART 8. Add label tag.
Reference for #1682.
Files modified:

ADD: label tag [1].			829d456
FIX: label tag [2]. e40341d
ADD: label tag [3]. 2bbac3e
ADD: label tag [4]. fd4cac9
ADD: label tag [5]. daa9d15
ADD: label tag [6]. fd5e162

How it looks?

Live demo here.
How to use?
In Next _config.yml:
# Label tag.
label: true

In *.md files:
Lorem {% label default@ipsum %} {% label primary@dolor sit %}.

Usage description:
/**
 * label.js | global hexo script.
 *
 * Usage:
 *
 * {% label [class] %}Content{% endlabel %}
 *
 * [class] : default | primary | success | info | warning | danger.
 *           If not defined, default class will be selected.
 */

PART 9. Add Gemini scheme.
Reference for #1692.
Files modified:

ADD: gemini scheme [1]. 243ccc9
ADD: gemini scheme [2]. f295388
ADD: gemini scheme [3]. 4fecf26
ADD: gemini scheme [4]. bf87213
ADD: gemini scheme [5]. 3d84964
ADD: gemini scheme [6]. 9a7ddd2
ADD: gemini scheme [7]. 1a43680
ADD: gemini scheme [8]. 5a905f4
FIX: gemini scheme [9]. cff689c
FIX: gemini scheme [10]. f193530
ADD: gemini scheme [11]. c6fd571
ADD: gemini scheme [12]. f02e056
ADD: gemini scheme [13]. c7e552a
FIX: gemini scheme [14]. d1f4eb7
ADD: gemini scheme [15]. 58e6a5a
MOD: gemini scheme [16]. 225ef05
MOD: gemini scheme [17]. 9e822c7

How it looks?

Live demo on test and on main domain.
How to use?
In Next _config.yml:
# ---------------------------------------------------------------
# Scheme Settings
# ---------------------------------------------------------------

# Schemes
#scheme: Muse
#scheme: Mist
#scheme: Pisces
scheme: Gemini

@ivan-nginx
Hi Ivan, may I know how to deply such great feature to other Hexo theme? Saying Chic. Thank you.

authors: FatBobGo ivan-nginx


text:
Unable to open "Missions in View" window

I'm running Version: 0.25.2.20151111.74206 [jonatkins-test]
If I try to open "Missions in View" window while looking at https://www.ingress.com/intel?ll=40.711126,-74.011717&z=17 nothing happens and Chrome's console window says
Uncaught TypeError: Reduce of empty array with no initial value

If I pan a bit away from that area eventually I'm able to open missions window. It's just in that specific spot.

Confirming that 7dc38a8 fixed it. 👍

license: isc


text:
Add Build Status Badge to README

Add a small Build Status badge right below the title of the README
This repo is a good place to see how to add a badge - https://github.com/CultureHQ/github-actions-badge

Hey, I'd like to work on this issue.

authors: ijemmao namit-chandwani


text:
Preserving the order of requests for each tests

I have used VCR gem in ruby before and it makes it seemless by creating one tape for each test which can be pointed to after the recording is done. It also goes down the requests in the order it receives during recording. It might be more opinionated, but it makes for a more repeatable integration test.
I am using selenium-webdriver with talkback to record the requests and playback in DISABLED mode to repeat application behavior. The issue is that if the same requests are being made with different responses, only the first one recorded is played back. In my scenario, I have an empty body response in the first response, and then a non-empty response after an action is taken on the webpage. I can certainly deleted the earlier tape with the empty response, but that wouldn't reflect realistic integration testing which talkback intends to solve.
An example I would like to use is adding to cart functionality. I would like to take the user through adding a product to cart by adding something from the page. At the first the cart is empty which means the response was empty, and then the user adds something to the cart which means the response is filled with a product object. This wouldn't precisely reflect the order of actions by the user in talkback.
It's possible I maybe overlooking something here. I look forward to your response.

Hi,
I dont fully understand your use case, but it smells to me like a situation where a custom header would make sence, that make your request fully unique. I had situations like this...
This is what I did couple of times.
Look into allowHeaders config property (very important). ( Btw GPT can greatly read the whole doc and help you with config. )
Define your custom header, only for your dev environment like...
  allowHeaders: [     'custom-tape-id-header',     'content-type',   ]
In the code at runtime create a header that represents your current request state context in the best way (can be something like current userId and more) like
const customHeaderValue = ${yourStateAttribute1}_${yourStateAttribute1}_${yourStateAttribute1};
Use your header in the request
  const customHeaders =
    EnvS.isTest() || EnvS.isDev()
      ? { 'custom-tape-id-header': customHeaderValue }
      : {};

Now record your tapes, which will know much more about the context...
Generally it should not be exaggerated though, cause you start creating code only for your dev needs, but it can help....

repo: ijpiantanida/talkback