text:
Add  support for ConTeXt

http://wiki.contextgarden.net/Main_Page

This is out of the scope of the plugin.
Do not expect this to be added (by us at least). I'm sorry :/

authors: RubenSchellekens hason

repo: Ruben-Sten/TeXiFy-IDEA


text:
Crash Report: Argument rangeInElement (4,17) endOffset must not exceed descriptor text range (123, 127) length (4).

Description
Actual file:
%Nume de capitole, sectiuni etc in romana
\def\appendixname{Anexa}
\def\bibname{Bibliografie}
\def\chaptername{Capitolul}
\def\contentsname{Cuprins}
\def\figurename{Figura}
\def\listfigurename{Lista figurilor}
\def\listtablename{Lista tabelelor}
\def\partname{Partea}
\def\refname{Referin'te}
\def\tablename{Tabelul}

%Diacritice
%Copyright: A. Pusztai, Gh. Ardelean

\newcommand{\ia}[0]{\^{a}}
\newcommand{\myqq@}{'}
\catcode`\'=13
\newcommand{'}[1]
 {\ifmmode {}^\prime \noexpand#1%
  \else\ifx#1a\u{a}%
       \else\ifx#1i\^{\i}%
            \else\ifx#1s\c{s}%
                 \else\ifx#1t\c{t}%
                      \else\ifx#1A\u{A}%
                           \else\ifx#1I\^{I}%
                                \else\ifx#1S\c{S}%
                                     \else\ifx#1T\c{T}%
                                          \else\ifx#1'\myqq@%"
                                               \fi%
			                  \fi%
			   	     \fi%
				 \fi%
			    \fi%
		       \fi%
	          \fi%
	    \fi%
       \fi%
\fi%
}

Stacktrace
Please paste the full stacktrace from the IDEA error popup
Argument rangeInElement (4,17) endOffset must not exceed descriptor text range (123, 127) length (4).
java.lang.Throwable: Argument rangeInElement (4,17) endOffset must not exceed descriptor text range (123, 127) length (4).
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:123)
	at com.intellij.codeInspection.ProblemDescriptorBase.<init>(ProblemDescriptorBase.java:80)
	at com.intellij.codeInspection.InspectionManagerBase.createProblemDescriptor(InspectionManagerBase.java:105)
	at nl.rubensten.texifyidea.inspections.latex.LatexCommandAlreadyDefinedInspection.inspectFile(LatexCommandAlreadyDefinedInspection.kt:53)
	at nl.rubensten.texifyidea.inspections.TexifyInspectionBase.checkFile(TexifyInspectionBase.java:57)
	at com.intellij.codeInspection.LocalInspectionTool$1.visitFile(LocalInspectionTool.java:144)
	at com.intellij.extapi.psi.PsiFileBase.accept(PsiFileBase.java:70)
	at com.intellij.codeInspection.InspectionEngine.acceptElements(InspectionEngine.java:75)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:301)
	at com.intellij.concurrency.ApplierCompleter.d(ApplierCompleter.java:133)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1129)
	at com.intellij.concurrency.ApplierCompleter.a(ApplierCompleter.java:105)
	at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:580)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
	at com.intellij.concurrency.ApplierCompleter.b(ApplierCompleter.java:116)
	at com.intellij.concurrency.ApplierCompleter.b(ApplierCompleter.java:96)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:143)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:218)
	at com.intellij.concurrency.ApplierCompleter.compute(ApplierCompleter.java:96)
	at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
	at java.util.concurrent.ForkJoinPool$WorkQueue.pollAndExecCC(ForkJoinPool.java:1190)
	at java.util.concurrent.ForkJoinPool.helpComplete(ForkJoinPool.java:1879)
	at java.util.concurrent.ForkJoinPool.awaitJoin(ForkJoinPool.java:2045)
	at java.util.concurrent.ForkJoinTask.doJoin(ForkJoinTask.java:390)
	at java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:719)
	at java.util.concurrent.ForkJoinPool.invoke(ForkJoinPool.java:2616)
	at com.intellij.concurrency.JobLauncherImpl.invokeConcurrentlyUnderProgress(JobLauncherImpl.java:65)
	at com.intellij.concurrency.JobLauncher.invokeConcurrentlyUnderProgress(JobLauncher.java:57)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:312)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:223)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.collectInformationWithProgress(LocalInspectionsPass.java:121)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:83)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:70)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.b(PassExecutorService.java:437)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1134)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.a(PassExecutorService.java:430)
	at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:580)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.d(PassExecutorService.java:429)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.c(PassExecutorService.java:405)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:143)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:218)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:403)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:170)
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

java.lang.Throwable: Argument rangeInElement (4,13) endOffset must not exceed descriptor text range (247, 251) length (4).
	at com.intellij.openapi.diagnostic.Logger.error(Logger.java:123)
	at com.intellij.codeInspection.ProblemDescriptorBase.<init>(ProblemDescriptorBase.java:80)
	at com.intellij.codeInspection.InspectionManagerBase.createProblemDescriptor(InspectionManagerBase.java:105)
	at nl.rubensten.texifyidea.inspections.latex.LatexCommandAlreadyDefinedInspection.inspectFile(LatexCommandAlreadyDefinedInspection.kt:53)
	at nl.rubensten.texifyidea.inspections.TexifyInspectionBase.checkFile(TexifyInspectionBase.java:57)
	at com.intellij.codeInspection.LocalInspectionTool$1.visitFile(LocalInspectionTool.java:144)
	at com.intellij.extapi.psi.PsiFileBase.accept(PsiFileBase.java:70)
	at com.intellij.codeInspection.InspectionEngine.acceptElements(InspectionEngine.java:75)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:301)
	at com.intellij.concurrency.ApplierCompleter.d(ApplierCompleter.java:133)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1129)
	at com.intellij.concurrency.ApplierCompleter.a(ApplierCompleter.java:105)
	at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:580)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
	at com.intellij.concurrency.ApplierCompleter.b(ApplierCompleter.java:116)
	at com.intellij.concurrency.ApplierCompleter.b(ApplierCompleter.java:96)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:143)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:218)
	at com.intellij.concurrency.ApplierCompleter.compute(ApplierCompleter.java:96)
	at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
	at java.util.concurrent.ForkJoinPool$WorkQueue.pollAndExecCC(ForkJoinPool.java:1190)
	at java.util.concurrent.ForkJoinPool.helpComplete(ForkJoinPool.java:1879)
	at java.util.concurrent.ForkJoinPool.awaitJoin(ForkJoinPool.java:2045)
	at java.util.concurrent.ForkJoinTask.doJoin(ForkJoinTask.java:390)
	at java.util.concurrent.ForkJoinTask.join(ForkJoinTask.java:719)
	at java.util.concurrent.ForkJoinPool.invoke(ForkJoinPool.java:2616)
	at com.intellij.concurrency.JobLauncherImpl.invokeConcurrentlyUnderProgress(JobLauncherImpl.java:65)
	at com.intellij.concurrency.JobLauncher.invokeConcurrentlyUnderProgress(JobLauncher.java:57)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:312)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.a(LocalInspectionsPass.java:223)
	at com.intellij.codeInsight.daemon.impl.LocalInspectionsPass.collectInformationWithProgress(LocalInspectionsPass.java:121)
	at com.intellij.codeInsight.daemon.impl.ProgressableTextEditorHighlightingPass.doCollectInformation(ProgressableTextEditorHighlightingPass.java:83)
	at com.intellij.codeHighlighting.TextEditorHighlightingPass.collectInformation(TextEditorHighlightingPass.java:70)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.b(PassExecutorService.java:437)
	at com.intellij.openapi.application.impl.ApplicationImpl.tryRunReadAction(ApplicationImpl.java:1134)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.a(PassExecutorService.java:430)
	at com.intellij.openapi.progress.impl.CoreProgressManager.a(CoreProgressManager.java:580)
	at com.intellij.openapi.progress.impl.CoreProgressManager.executeProcessUnderProgress(CoreProgressManager.java:525)
	at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:85)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.d(PassExecutorService.java:429)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.c(PassExecutorService.java:405)
	at com.intellij.openapi.application.impl.ReadMostlyRWLock.executeByImpatientReader(ReadMostlyRWLock.java:143)
	at com.intellij.openapi.application.impl.ApplicationImpl.executeByImpatientReader(ApplicationImpl.java:218)
	at com.intellij.codeInsight.daemon.impl.PassExecutorService$ScheduledPass.run(PassExecutorService.java:403)
	at com.intellij.concurrency.JobLauncherImpl$VoidForkJoinTask$1.exec(JobLauncherImpl.java:170)
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:157)

Thanks for reporting! This issue has already been reported in #493 and has been solved in commit a4caa3cf552a4c36472dd610eaf15fc98df53859. A new release which includes the fix will be available soon.

Thanks for reporting! This issue has already been reported in #493 and has been solved in commit a4caa3c. A new release which includes the fix will be available soon.

It's a different bug: LatexCommandAlreadyDefinedInspection instead of LatexLineBreakInspection. Is on the roadmap to be fixed for b0.6.2.

Looking back, this was fixed in 3d3fe9ddcea03b8f0c1ad49fe67429005d5159f9. So issue closed.

source: gharchive/issue

license: MIT

license_type: permissive

license_source: github-api


text:
🛑 Website (rubenfixit.com) is down

In 313fad0, Website (rubenfixit.com) (https://rubenfixit.com) was down:

HTTP code: 503
Response time: 429 ms

Resolved: Website (rubenfixit.com) is back up in 3de603d after 32 minutes.

repo: RubenFixit/upptime


text:
modColumnVector remainder behaviour fix

modColumnVector does not return a correct result and PHPUnit is also expecting the wrong values. The true mod (checked using NumPy) for the implemented test (Tests/MatrixTest::modColumnVector) is:
[
     [ 2. ,  0.5,  2. ],
     [-0. , -0. , -0. ],
     [ 0.8,  3.6,  0.6]
 ]

PHP modulus operand "%" is made for integer only operations, witch can cause unexpected results when used for floating points.
fmod for some reason also failed to return the correct value and it is also famous for having problems with floating points, so it had to be implemented manually.

Interesting! Nice catch @henrique-borba
Why is PHP's fmod() incorrect? and how much is it off by?

Interesting! Nice catch @henrique-borba
Why is PHP's fmod() incorrect? and how much is it off by? Or is it just not compatible with integers?

Actually PHP fmod is just a simple call to C fmod:
/* {{{ proto float fmod(float x, float y)
Returns the remainder of dividing x by y as a float */
PHP_FUNCTION(fmod)
{
	double num1, num2;

	ZEND_PARSE_PARAMETERS_START(2, 2)
		Z_PARAM_DOUBLE(num1)
		Z_PARAM_DOUBLE(num2)
	ZEND_PARSE_PARAMETERS_END();

	RETURN_DOUBLE(fmod(num1, num2));
}

I found this:

Python has a "true" modulo operation, while C has a remainder operation.
It has a direct relation with how the negative integer division is handled, i.e. rounded towards 0 or minus infinite. Python rounds towards minus infinite and C(99) towards 0, but in both languages (n/m)*m + n%m == n, so the % operator must compensate in the correct direction.
(https://stackoverflow.com/questions/1907565/c-and-python-different-behaviour-of-the-modulo-operation)

I guess you should implement fmod as a Tensor::remainder function instead of modulus. Anyway, you should avoid the modulus '%' operator because it is actually a remainder operator and it is designed for positive integers.

Should we do the same to modRowVector() and modMatrix()? For both Matrix and Vector classes?
Also, we have matching methods in Zephir for the extension .. should those be changed as well?

Yes, then you implement remainder, remainderRowVector, remainderMatrix and remainderColumnVector with the same code but using fmod.

Ok sounds like a bit of busy work to do, I'll take care of that asap.

Implementing the rest of the changes in a separate commit

@henrique-borba What if we left mod() to mean 'integer modulo' and create an fmod() universal function to mean 'floating point modulo'?

source: gharchive/pull-request

authors: andrewdalpino henrique-borba

repo: RubixML/Tensor


text:
Unpack multiple dicts with the same key should be a TypeError

Feature
def f(a):
    print(a)

x = {'a': 10}
y = {'a': 15}
f(**x, **y)

CPython
f(**x, **y)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
TypeError: f() got multiple values for keyword argument 'a'

RustPython
f(**x, **y)
15

Note that this is an error only for calls. The specification is PEP 448: Additional Unpacking Generalizations.
In particular, this is not an error.
>>> x = {'a': 10}
>>> y = {'a': 15}
>>> {**x, **y}
{'a': 15}

authors: sanxiyn vazrupe

repo: RustPython/RustPython


text:
#261 Remove updateTimeAndMoney function

I confirmed that the updateTimeAndMoney() function is not being called anywhere and removed it

Assay page doesn't seem to be working

Assay page doesn't seem to be working

Latest commit should fix it!


text:
Cannot login

Hi!
I'm trying to manually run the mqtt gateway from a python venv and I'm getting this error:
2023-09-04 09:20:35,176 Connected to MQTT broker
Traceback (most recent call last):
File "/home/pi/saic-python-mqtt-gateway/./mqtt_gateway.py", line 589, in
mqtt_gateway.run()
File "/home/pi/saic-python-mqtt-gateway/./mqtt_gateway.py", line 269, in run
login_response_message = self.saic_api.login()
^^^^^^^^^^^^^^^^^^^^^
File "/srv/homeassistant/lib/python3.11/site-packages/saic_ismart_client/saic_api.py", line 113, in login
login_request_hex = self.message_v1_1_coder.encode_request(login_request_message)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/homeassistant/lib/python3.11/site-packages/saic_ismart_client/ota_v1_1/Message.py", line 10, in encode_request
return super().encode_request(message)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/homeassistant/lib/python3.11/site-packages/saic_ismart_client/common_model.py", line 393, in encode_request
application_data_bytes = self.get_application_data_bytes(message.application_data, self.asn1_tool_uper)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/homeassistant/lib/python3.11/site-packages/saic_ismart_client/common_model.py", line 380, in get_application_data_bytes
application_data_bytes = asn1_tool.encode(application_data.asn_type, application_data.get_data())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/homeassistant/lib/python3.11/site-packages/asn1tools/compiler.py", line 137, in encode
type_.check_types(data)
File "/srv/homeassistant/lib/python3.11/site-packages/asn1tools/codecs/compiler.py", line 102, in check_types
return self.type_checker.encode(data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/srv/homeassistant/lib/python3.11/site-packages/asn1tools/codecs/type_checker.py", line 311, in encode
raise e
File "/srv/homeassistant/lib/python3.11/site-packages/asn1tools/codecs/type_checker.py", line 307, in encode
self._type.encode(data)
File "/srv/homeassistant/lib/python3.11/site-packages/asn1tools/codecs/type_checker.py", line 142, in encode
self.encode_members(data)
File "/srv/homeassistant/lib/python3.11/site-packages/asn1tools/codecs/type_checker.py", line 154, in encode_members
raise e
File "/srv/homeassistant/lib/python3.11/site-packages/asn1tools/codecs/type_checker.py", line 150, in encode_members
member.encode(data[name])
File "/srv/homeassistant/lib/python3.11/site-packages/asn1tools/codecs/type_checker.py", line 124, in encode
raise EncodeError(
asn1tools.codecs.EncodeError: MPUserLoggingInReq.password: Expected data of type str, but got 900.
I don't know what is happening, any clue please? Is it a bug or maybe I'm missing something?
I realised that the requirements.txt file points to an old Saic Api Client module (1.4.9). With that one I just get a password error, pointing to the newest (1.6.0) I get this error.
Of course the login details are ok when using the old lib. The same I use for MG iSmart App
Thanks in advance!

This seems to be the same as #86
Try to use a VENV with PY3.10.

I already tried on 3.10 but the issue you linked mentions to use saic client 1.5.0. I will try that

Ok, after some tests, it works if I remove the & from the password, and it only works with lib up to 1.5.0. With 1.6.0 I get error as above.
Thanks for the help!
Maybe this issue can be used to try to give support to special characters in passwords

The ampersand is a special character in your shell that needs to be escaped. Have a look here

authors: ifilgud tosate


text:
Using the Command Palette for cloning Git  Repo

Using the Command Palette for cloning Git  Repo

Thanks for your feedback! I am checking this over with the developers.

This is helpful and a good point.
I made some small changes to the text.
Are these correct? If so, can you update the PR and then I'll merge?
If not, I would love to hear your feedback.
Use the Command Palette to Clone a Repository

Open the command palette.
Enter Git: Clone in the input field and press Enter.
Enter the repository URL and press Enter.
Select the folder into which you want to clone the repository and click Select Repository Location.
If prompted, enter your credentials in the input field.

@ShiraManas , this is much better :)


text:
Update business-application-services-f3641a5.md

removing PDM and DRM.

The changes are published.

authors: ekaterina-mitova sthesse

repo: SAP-docs/btp-developer-guide


text:
[BUG] Support of Subscription of custom SaaS without plan

Is there an existing issue for this?

[X] I have searched the existing issues

Are you using the latest docker image for BTPSA?

[X] I'm using the latest docker image for BTPSA.

Which area is mainly impacted
Other
Current Behavior
SaaS aetups with custom apps fail, if no plan is supplied.
Custom apps do not necessarily need a plan attached to an application.
A workaround can be the "executeafteraccountsetup" section, but the price is that then also the role assignment must be done manually
Expected Behavior
SaaS applications of custom aps without plans should be supported.
Steps To Reproduce

add a custom SaaS app without plan to the usecase.json
execute btpsa
=> error

Logs and configuration files available?
No response
Anything else?
No response

See https://help.sap.com/docs/BTP/btp-cli/btp-subscribe-accounts-subaccount.html:

If this application is in a different global account than the current one, or if more than one plan was provided in its configuration, you need to specify its plan with '--plan'. To get the available plans, use 'btp list accounts/subscription'.

Consequence: the subscription to multitenant apps might not have a plan. The following parts need to be reworked:

check_if_account_can_cover_use_case_for_serviceType: Explicitly distinguish apps and services to handle apps with no service plan attached.
initiateAppSubscriptions/ subscribe_app_to_subaccount must be adjusted as plan can be optional if it is an application

It is not needed to adjust assign_entitlement as these apps need to be marked as custom developed to be excluded in the assignment as the assignment needs a plan (see: https://help.sap.com/docs/BTP/btp-cli/btp-assign-accounts-entitlement.html) as non-optional parameter.

repo: SAP-samples/btp-setup-automator


text:
Detect alternation prefix ambiguities.

If one alternative in an alternation dsl rule (or) lookahead is a prefix of another alternative, and the latter alternative appears after the first one. The other alternative can never be reached. As all inputs which it should handle will automatically be handled by the first one. If the order of alternatives is flipped the issue will be resolved.

See https://github.com/SAP/chevrotain/blob/master/docs/resolving_grammar_errors.md#COMMON_PREFIX
for details.

repo: SAP/chevrotain

license_source: bigquery


text:
Add TTL option to product scopes

Some product details data like price or stock have to be reloaded more frequently, to keep them fresh.
We should be able to configure TTL for the specified scope, so it will be reloaded if is considered not fresh anymore.

We like to have this as a generic option for backend consumption, since customers have different requirements for the TTL. A classic example next to product stock and price is the update of the order status.

authors: dunqan tobi-or-not-tobi

repo: SAP/cloud-commerce-spartacus-storefront


text:
Order Return: Change RMA to Return Number in sorting menu

Environment Details
Spartacus: epic/order-return-cancel branch
Browser: Chrome
Device: mac
Happens on: http://dev-com-10.accdemo.b2c.ydev.hybris.com:4200/electronics-spa/en/USD
Steps to Reproduce

Have a return request
Go to Order History -> Returns
Click on the Sorting menu

Actual Result
The menu has Date and RMA.
Maybe should change RMA to Return Number or similar for translation later.

Tested on dev10.


text:
Script to test released libraries

We need to come up with a script or mechanism to test the sanity of the released libraries via their inclusion in a shell app
The script should do the following:

Create an empty angular app
Add required peer dependencies
Add our libraries (core, styles, storefront) as dependencies
Import and configure the storefront module, as stated in our setup doc
Start the new shell app that imports our libraries and run the end to end tests on it to make sure that it works properly

Done as part of #733


text:
Persistent Static Menu shows postback/link value as subtitle

SAP Conversational AI SDK for iOS renders not only the display text but also the postback/link value in the persistent static menu

This is a different behavior than the SAP CAI Web Client.
Also this behavior is problematic as the postback/link value may contain non-user friendly text or (even worse) sensitive information
The goal is to render only the display text.

Before
After

Fix is available in v1.05 and v2.0.1

repo: SAP/cloud-sdk-ios-cai


text:
[FIX] Enable action's payload for collection parameter

Enable payload handling for collection type parameter mentioned in #134

Hi SreelalMec,
Could you run npm run prettier to prettify code and push the branch again. BTW: The patch looks good.
Best regards
Norbert

Hi @norbertvolf ,
prettify is done now.
Thanks,
Sreelal

Hi SreelalMec,
I have release the patch as version 2.3.5

authors: SreelalMec norbertvolf

repo: SAP/odata-library


text:
inlinecount support and ProgramError with fixed tests

Add support for inlinecount and a ProgramError exception as discussed in #120
Fixed test issues as discussed in this comment.

@s7oev Is this PR ready to be reviewed?

@s7oev  I would like to ask you to updated CHANGELONG.md and add a paragraph about the feature to https://github.com/SAP/python-pyodata/blob/master/docs/usage/querying.rst#get-a-count-of-entities

@filak-sap yes, the PR is ready to be reviewed, sorry, did not realize I have to explicitly mention it.
I will update the changelog and the docs. For the changelog, should I put it in the 1.6.0 version, 'Added' section?

@filak-sap I've currently added the changelog and the updated docs to a separate branch in my repo.

Thank you very much for you contribution. I have rebased your branch to the current master and pushed the following commits:

3b680b3 errors: create ProgramError
bf8a1a9 service: add support for inlinecount
5504779 documentation and changelog for inlinecount

repo: SAP/python-pyodata


text:
Enable SAP Cloud Platform Internet of Things for Cloud Foundry

Tutorials: https://developers.sap.com/tutorials/iot-cf-enable-iot-service.html
Write here what you need help with ...
Question : Does this tutorial work anymore as I am greeted with completely different screens.
Step 1: Create a Service Instance

further more when I search for Internet of Things I see quite a few options.

If this tutorial is not relevant might be useful to take it down or revise the same.
Kind Regards
Amitava

@MichaelCzcz the tutorials are outdated and also SAP CP is mentioned instead of SAP BTP. I will contact @SupriyaCherukunnathu via email asking if the tutorials are still relevant cause I handed them over 2 years ago and they were never updated so far. I feel responsible here to clarify this cause I was named as the author in all 10 IoT tutorials.

All tutorials will be reviewed and the colleagues will get back here asap.

@MichaelCzcz, we are awaiting confirmation regarding updating or removing this tutorial, will update here based on the final decision.

see email thread with @marcuscbehrens

@MichaelCzcz, please note that this tutorial is removed, hence closing this issue.

repo: SAPDocuments/Issues


text:
Create a Basic Flow with a SOAP Endpoint

Tutorials: https://developers.sap.com/tutorials/cp-integration-create-basic-flow.html
In the prerequisites, there is no step 6 in the Integration Suite onboarding Tutorial.  How do we assign the ESBMessaging.send role to the calling user?

Hello,
This tutorial has been deprecated. We will replace it with an updated tutorial in the coming weeks. Please watch out for "Integration Suite tutorials" in the SAP Tutorial Navigator for new updates.
Thank you.


text:
No support for multiple resolutions

There is no support for resolutions other than fullscreen, which causes some graphical issues for the player.

With an ultrawide monitor, the different buttons (and their hitboxes for clicking on them) change, so hovering over a button may not be clickable unless it is in a specific spot.

There is a slight graphical issue with the spacing between the number and the player's name, which I am assuming is a result of the unexpected resolution.
However, the game runs nicely and is only a quality of life improvement for users with a non-standard monitor, so it's just a suggestion to enhance the user experience and not a huge problem.

Windowed game and ultrawide support is out of scope of this project at this moment due to no ultra wide testing available and time to implement

repo: SCCapstone/RubberDuck


text:
docs: refer COM and SHCOM to each other  [ci skip]

[fixes #2565] Object code intended for use in a shared library may need different compilation options than object code not intended for such use. When SCons tools recognize this need they define parallel sets of variables, such that for FOO there is both FOOCOM and SHFOOCOM, FOOCOMSTR and SHFOOCOMSTR, etc.  Refer such pairs to each other. Issue 2565 described a case where a user did not realize they needed to use SHCXXCOMSTR to affect the output for certain C++-compiled objects. The discussion concluded this was just a doc fix.
Some examination turned up cases of this in docs for the C compiler, C++ compiler, D compiler, Fortran compiler and linker modules, seemed better to just hit all of those. (This PR does not contain the Fortran ones, since there are a whole bunch - 12 pairs. We can hold the PR for getting those added if desired).
I would have preferred to move the pairs together into a single entry but it seems the scons doc markup doesn't support this kind of usage - a <cvar> can take only a single name attribute, and uses it to generate tags, etc. so there would have been a ton of surgery needed to implement that way.
This is a doc-only change (including that doc/generated/variables.mod needed to be checked in, as it defines new link entities for the added DCOMSTR and SHDCOMSTR entries).
Signed-off-by: Mats Wichmann mats@linux.com
Contributor Checklist:

[ ] I have created a new test or updated the unit tests to cover the new/changed functionality.
[ ] I have updated master/src/CHANGES.txt directory (and read the README.txt in that directory)
[X] I have updated the appropriate documentation

Maybe add  (when building shared objects) where you've added SH*COMSTR's?

Maybe add  (when building shared objects) where you've added SH*COMSTR's?

In the D section? It already says so for SHDCOMSTR: "If set, the string displayed when a D source file is compiled to a (shared) object file."
Maybe I'm mistaking the place you intended.

in c++.xml and anywhere else there's text like:
See also &cv-link-SHCXXCOMSTR;.

Ah, I see, got it. Yeah, I'll add that.

BTW, is it worth having pointers on anything other than COMSTR/SHCOMSTR?  Not that it costs a lot, but *COMSTR is one you have to set yourself; the others are occasionally, but no often, overriden from what the tool init has set up and don't seem as important to xref.

I think the scope of this PR is good.  A bigger PR just makes it harder for me to review.
Did you have other variables in mind? maybe discuss on discord.

authors: bdbaddog mwichmann

repo: SCons/scons


text:
Corner Radius does not work properly in case of AnimatedImage

    var body: some View {         AnimatedImage(url: viewData.viewImageUrlString)             .resizable()             .scaledToFit()             .cornerRadius(8)     }
I am using this code to add a corner radius to the image but the corner radius does not look smooth. It works in the case of WebImage.

Please try again with version 3.1.0

authors: dreampiggy nikhil-kumar-meesho

repo: SDWebImage/SDWebImageSwiftUI


text:
Zerostudents

close #326

Codecov Report

Merging #518 (fa91445) into develop (04fed2a) will increase coverage by 0.42700%.
The diff coverage is 91.66667%.

:exclamation: Current head fa91445 differs from pull request most recent head 4c72edd. Consider uploading reports for the commit 4c72edd to get more accurate results

@@                 Coverage Diff                 @@
##             develop        #518         +/-   ##
===================================================
+ Coverage   96.42682%   96.85382%   +0.42699%
===================================================
  Files             82          82
  Lines           2043        2066         +23
===================================================
+ Hits            1970        2001         +31
+ Misses            73          65          -8

Impacted Files
Coverage Δ

...kend/src/app/routers/editions/projects/projects.py
100.00000% <ø> (+2.27272%)
:arrow_up:

backend/src/app/exceptions/handlers.py
74.24242% <75.00000%> (-0.36076%)
:arrow_down:

backend/src/app/exceptions/projects.py
100.00000% <100.00000%> (ø)

backend/src/app/logic/projects.py
86.66667% <100.00000%> (+4.16666%)
:arrow_up:

backend/src/database/models.py
100.00000% <0.00000%> (ø)

backend/src/app/schemas/projects.py
100.00000% <0.00000%> (ø)

backend/src/app/utils/websockets.py
100.00000% <0.00000%> (ø)

backend/src/app/routers/skills/skills.py
100.00000% <0.00000%> (ø)

...kend/src/app/routers/editions/students/students.py
100.00000% <0.00000%> (ø)

...uters/editions/students/suggestions/suggestions.py
100.00000% <0.00000%> (ø)

... and 7 more


text:
Module 4 exercises [One P. Phefo]

1
Land Condition in Pandamatenga, Botswana.pdf
. Please "drag & drop" exercise 1 excel file below.

Please "drag & drop" exercise 2 excel file below.

Please "drag & drop" exercise 3 pdf file below.

Please UPDATE THE TITLE of this "Issue" in the title bar above with your name.

If you haven't done so, please go back to Module 4 and make sure to take
the post-training survey. Participating in surveys is required for receiving
the "GALUP Certificate" by the University of Florida.

Well done, One. You clearly grasped the material outlined in Module 3 and successfully applied it to these exercises. Thank you for your participation!

repo: SERVIR-WA/GALUP


text:
displaying error when org has more than 1000 sobjects

In #1223 it was found that launching the new wizard when they are more than 1000 sObjects in the org will through an error due to a limit in VF collection sizes. As a stop gap, this displays an error instructing the user to use the legacy page.
Critical Changes
Changes
Issues Closed

Personally, I love that you added a custom label as it is best practice. From a consistency perspective on this project, it's a first, though: So far no custom labels were used, all Error Messages are hard coded Strings. I think we should keep it that way unless otherwise decided.

Definitely feels weird removing a custom label to hard code it, but it makes sense for this project! Just made the changes


text:
WIP: Move semantics for SFML/Audio

This needs testing and work, but I want to get some early feedback on the direction of this changes and the implementation details.

What was the rationale behind introducing a new type just to manage a buffer ID? Wouldn't it be more elegant to wrap the entire buffer into its own type and move that around?

What was the rationale behind introducing a new type just to manage a buffer ID? Wouldn't it be more elegant to wrap the entire buffer into its own type and move that around?

That would be a possible approach, I was weary of having to basically implement a wrapper over OpenAL primitives.

I think that is something that is necessary to abstract/translate things from the non-C++ world into the C++ world.
Many of the lower level APIs are for (IMHO) good reason C APIs. This allows them to stay stable (and ABI stable) for a very long time.
Because our goal is to provide an abstraction over these APIs that is C++-native we will not get around writing "wrapper-like" code to manage their resources. The question is whether each resource type should get its own wrapper that we can use/re-use all over the place, or if the wrapping functionality should be spread out to wherever these resources are used by other types.
Currently the latter is the case, however as can be seen in the current situation, adding support for modern C++ semantics increases the boilerplate so substantially that it makes more sense now than it did pre-modern-C++ to focus the wrapping into specialized wrapper types.
Providing specialized wrapper types also has the added benefit that future features will be able to re-use the existing infrastructure thus reducing the cost of their implementation and that potential bugs can be fixed with minimal effort. These types don't even have to be a part of the public interface, reserving us the capability to adjust them internally when necessary without having to break the public API.
I'm normally not a proponent of the "everything is a class" camp (looking at you Java), but this is one of those rare cases where it really does make sense.

Because our goal is to provide an abstraction over these APIs that is C++-native we will not get around writing "wrapper-like" code to manage their resources. The question is whether each resource type should get its own wrapper that we can use/re-use all over the place, or if the wrapping functionality should be spread out to wherever these resources are used by other types.

But we already achieve our goal with sf::SoundBuffer, sf::SoundSource, et cetera. Are you suggesting that SFML should become a de-facto C++ wrapper over OpenAL?

Currently the latter is the case, however as can be seen in the current situation, adding support for modern C++ semantics increases the boilerplate so substantially that it makes more sense now than it did pre-modern-C++ to focus the wrapping into specialized wrapper types.
Providing specialized wrapper types also has the added benefit that future features will be able to re-use the existing infrastructure thus reducing the cost of their implementation and that potential bugs can be fixed with minimal effort. These types don't even have to be a part of the public interface, reserving us the capability to adjust them internally when necessary without having to break the public API.

If you want to go down that route, it makes sense to me to start a separate library that wraps the entirety of OpenAL into nice reusable abstraction. I'm not saying it's a bad idea, but I believe it is outside the scope of "adding move semantics to sf::SoundBuffer".

sf::SoundBuffer, sf::SoundStream etc. do much more than just manage underlying OpenAL resources, they also manage interdependencies between themselves and other objects, that is currently where their complexity is concentrated. It would make it much easier to maintain and reason about these classes if we could separate these concerns. This is basically the same reason why smart pointers have become the only reasonable way to manage memory.
What we are discussing here doesn't only apply to sfml-audio, it would also apply to sfml-graphics as well since we have essentially the same "problem" there.
SFML is (at least from my perspective as an OpenGL programmer) already sort of a wrapper library for certain OpenGL resources (textures, shaders, etc.). These are the building blocks that the library needs to provide higher levels of abstraction which themselves can be built on the lower native C++ abstractions of these primitives.
I don't think it would make sense to extract this functionality into a separate library. It is one of the core value propositions that SFML currently provides.
Following the mantra of "you only pay for what you use" these wrappers will be available to developers. If they choose to live purely in a world of higher abstraction they should be able to do so. Want to write some lower level stuff yourself? Sure, go ahead. It shouldn't prevent us from making use of such types to make our lives easier implementing said higher level abstractions.
SFML has for a while had a reputation of being beginner friendly at the expense of not being powerful enough to more experienced users. It would be nice if we could use this opportunity to widen the perceived target audience of the library.
I do share your opinion that adding wrapper types might be out of scope of just adding move semantics, but that begs the question: Why not shift the focus to implementing move-aware wrappers from the start? I personally would find it a waste of effort implementing something knowing that it will become obsolete in a very short period of time.

Closed due to merge conflicts caused by removing OpenAL in #2749 and because we've already closed issue https://github.com/SFML/SFML/issues/2483 marking the end of our focused effort on improving move semantics. See #2483 for more information on this decision.

authors: ChrisThrasher binary1248 vittorioromeo

repo: SFML/SFML

license: Zlib


text:
Move semantics for sf::Drawable , sf::RenderTarget, sf::RenderTexture and sf::VertexBuffer

Description
I implemented the move semantics for sf::Drawable , sf::RenderTarget, sf::RenderTexture and sf::VertexBuffer.
This PR is related to the issue #2483
Tasks

[ ] Tested on Linux
[x] Tested on Windows
[ ] Tested on macOS
[ ] Tested on iOS
[ ] Tested on Android

How to test this PR?
Describe how to best test these changes. Please provide a minimal, complete and verifiable example if possible, you can use the follow template as a start:
#include <SFML/Graphics.hpp>
#include <iostream>

class CustomDrawable : public sf::Drawable {
public:
    explicit CustomDrawable(sf::VertexArray vertices) : m_vertices(std::move(vertices)) {}

private:
    void draw(sf::RenderTarget& target,const sf::RenderStates& states) const override {
        target.draw(m_vertices, states);
    }

    sf::VertexArray m_vertices;
};

int main() {
    // Create a render window
    sf::RenderWindow window(sf::VideoMode({ 800, 600 }), "Move Semantics Example");

    // Create a RenderTexture
    sf::RenderTexture renderTexture;
    if (!renderTexture.create({400, 300})) {
        std::cerr << "Failed to create RenderTexture" << std::endl;
        return 1;
    }
    sf::RenderTexture movedRenderTexture(std::move(renderTexture));
    std::cout << "moved RenderTexture" << std::endl;

    // Create a VertexBuffer
    sf::VertexBuffer vertexBuffer(sf::VertexBuffer::Static);
    if (!vertexBuffer.create(4)) {
        std::cerr << "Failed to create VertexBuffer" << std::endl;
        return 1;
    }
    sf::VertexBuffer movedVertexBuffer(std::move(vertexBuffer));
    std::cout << "moved vertexBuffer" << std::endl;

    // Create a custom drawable object
    sf::VertexArray vertices(sf::PrimitiveType::Triangles, 4);
    vertices[0].position = sf::Vector2f(0, 0);
    vertices[1].position = sf::Vector2f(100, 0);
    vertices[2].position = sf::Vector2f(100, 100);
    vertices[3].position = sf::Vector2f(0, 100);
    CustomDrawable customDrawable(std::move(vertices));

    CustomDrawable moveConstructedDrawable(std::move(customDrawable));

    CustomDrawable moveAssignedDrawable = std::move(moveConstructedDrawable);

    // Main loop
    while (window.isOpen()) {
        sf::Event event;
        while (window.pollEvent(event)) {
            if (event.type == sf::Event::Closed)
                window.close();
        }

        // Clear the RenderTexture
        movedRenderTexture.clear(sf::Color::White);

        // Draw the moved custom drawable object to the RenderTexture
        movedRenderTexture.draw(moveAssignedDrawable);

        // Display the contents of the RenderTexture on the window
        sf::Sprite sprite(movedRenderTexture.getTexture());
        window.clear(sf::Color::Black);
        window.draw(sprite);
        window.display();
    }

    return 0;
}

The big problem with trying to add default move operations in the past is that certain classes have had data for which the default move operations were incorrect. For example OpenGL will sometimes give us an integer which refers to some resources which we're obligated to clean up in the destructor. The default move operations result in that resource being freed twice.
Have you gone through every data member of all these classes to ensure that the default move operations will in fact do what we want? To be honest it feels too good to be true that we can merely use default operations in all these places and get exactly the results we want.

Good point, it probably is too good to be true. I will perform some more testing on my end.

https://github.com/ChrisThrasher/SFML/commit/4a788711010196621d676ac8c6045ba53d33229c
I made some simplifications. We don't write tests for default move semantics so I simplified the changes to the tests. I removed the changes to VertexBuffer since we know default move semantics are incorrect there. The PR becomes a lot more simple. It's just adding a few default operations to sf::RenderTexture and sf::RenderTarget. Those classes do not have move semantics enabled because they both have destructors. Even though the destructors are defaulted, that still implicitly disables move semantics. There no other reason (as far as I'm aware) that we can't move those types.

The precedent we have set is to not write tests for default move semantics so you can remove all the tests you added. We only manually test move semantics when we wrote them by hand.

authors: ChrisThrasher Griezn


text:
🛑 three is down

In 24cd84e, three (https://shaggy-cherries.surge.sh) was down:

HTTP code: 0
Response time: 0 ms

Resolved: three is back up in 092a11c.


text:
[Feature] Being able to move sections around

Describe the solution you'd like
Being able to freely move sections around on a template. Use buttons, or drag/drop.

Or, provide options to add more sections. Say, through some form schema approaches (Formik, React JSON Form Schema...)

authors: SHENG-X rrjanbiah

repo: SHENG-X/simple-resume


text:
Contiguous Array |C++

Title -
What will change -
Type of Issue -
Please add/delete options that are not relevant.

[x] Adding New Code
[x] Improving Code
[x] Improving Documentation
[x] Bug Fix

Programming Language
Please add/delete options that are not relevant.

[x] Python
[x] C++
[x] Java
[x] SQL

Self Check

Ask for issue assignment and wait to get assigned to it before making Pull Request.
Add your file in the proper folder
Clean Code and Documentation for better readability
Add Title and Description of the program in the file

:star2: Star it :fork_and_knife:Fork it :handshake: Contribute to it!
Discord server ✉ - https://discord.gg/CXksGdn
Happy Coding,

@SSKale1 Sir please assign me this issue

repo: SHY-Corp/LeetCode-Solutions


text:
326 | Power of Three | C++

Title - challenge no. 326 - Power of Three
What will change - The solution for the problem will be provided.
Type of Issue -
Please add/delete options that are not relevant.

[x] Adding New Code
[ ] Improving Code
[ ] Improving Documentation
[ ] Bug Fix

Programming Language
Please add/delete options that are not relevant.

[ ] Python
[x] C++
[ ] Java

Self Check

Ask for issue assignment before making Pull Request.
Add your file in the proper folder
Clean Code and Documentation for better readability
Add Title and Description of the program in the file

:star2: Star it :fork_and_knife:Fork it :handshake: Contribute to it!
Discord server ✉ - https://discord.gg/Ftbj4a
Happy Coding,

I can solve this problem, can I be assigned to do it?

@SSKale1 I would like to work on this issue.

[x] Assigned to @devesh-badal

authors: PrathamesR Yashica7 devesh-badal


text:
11 | Container With Most Water | C++

Container With Most Water -
What will change -
Type of Issue -
Please add/delete options that are not relevant.

[x] Adding New Code
[ ] Improving Code
[ ] Improving Documentation
[ ] Bug Fix

Programming Language
Please add/delete options that are not relevant.

[ ] Python
[x] C++
[ ] Java
[ ] SQL

Self Check

Ask for issue assignment and wait to get assigned to it before making Pull Request.
Add your file in the proper folder
Clean Code and Documentation for better readability
Add Title and Description of the program in the file

:star2: Star it :fork_and_knife:Fork it :handshake: Contribute to it!
Discord server ✉ - https://discord.gg/CXksGdn
Happy Coding,

Please assign it to me


text:
RECURSO | DETALLE DEL RECURSO | CONTACTOS | información de contacto desorganizada

Issue # 62  de Colecciones en Línea.
Issue #60 de Listas de especies

Ejemplo:
http://datos.biodiversidad.co/dataset/6a1a4294-74a5-11e8-9d0f-fa163e487c31

repo: SIB-Colombia/portal-de-datos-frontend


text:
#326 How to use the 2 picoScan with ROS1

Dear Temas,
#326  We based on you reference, however still have this issues happen, until now have 2times. one run the ros have data until 15mintues. Please check the launch files

BTW how to uploda the ZIP files?

Thank you for your feedback. Please provide some more details about the problem.
Does each of the two lidars run successfully with its own launch file when started separately (i.e. when only one lidar is running at a time)?
If both devices are running at the same time (in two ROS processes): Does an error occur immediately after startup? Do both processes start successfully, but occasionally fail after 15 minutes?
Please post complete log files from start to error event for both devices. You can redirect the console output with 2>&1 | tee -a <logfile>, e.g.
roslaunch sick_scan_xd <sick_picoscan_1.launch> 2>&1 | tee -a sick_picoscan_1.log
roslaunch sick_scan_xd <sick_picoscan_2.launch> 2>&1 | tee -a sick_picoscan_2.log

For more information on running multiple sensors simultaneously, see https://github.com/SICKAG/sick_scan_xd/blob/develop/doc/multiple_lidars.md.

authors: rostest sjeffreydong


text:
🛑 DNS2.electro is down

In 4e0aca0, DNS2.electro (ns2.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DNS2.electro is back up in 5c7406a after 2 hours, 32 minutes.

repo: SIRMaxis/uptime-robot


text:
🛑 DNS1.electro is down

In c836d95, DNS1.electro (ns1.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DNS1.electro is back up in 2526b52 after 20 minutes.


text:
🛑 DE Server is down

In 20ae5a9, DE Server (de1.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DE Server is back up in 09168fa after 21 minutes.


text:
🛑 DE Server is down

In 93fe16b, DE Server (de1.elteam.ir) was down:

HTTP code: 0
Response time: 0 ms

Resolved: DE Server is back up in e31664d after 10 minutes.


text:
Adding header and footer to the page.

Add header and footer to the HTML page.

Merge resolved by @Ks-Weasley


text:
F

File "/private/var/mobile/Containers/l

?

repo: SKY-ALIN/telegram-text


text:
The parameters and the FLOPs for PVT-CASCADE and TransCASCADE

Can you tell me the parameters and the  FLOPs for PVT-CASCADE and TransCASCADE on the Synapse dataset?I want to make a comparison in my paper.Thank you!!!

Hi,
Our PVT-CASCADE has 34.13M params and 5.84G FLOPS. You can try to get stats of TransCASCADE using 'get_model_complexity_info' function from the python 'ptflops' or some other similar libraries.
Best,
Mostafij

thanks for your help！
-From a rookie postgraduate.

repo: SLDGroup/CASCADE


text:
某些算法的参数描述没有给出

Describe the bug
某些算法的参数描述没有给出（如ifca,Power-of-choice）
下面为 IFCAServerHander.setup_optim()
 def setup_optim(self, share_size, k, init_parameters):
        """_summary_
        Args:
            share_size (_type_): _description_
            k (_type_): _description_
            init_parameters (_type_): _description_
        """
        assert k == len(init_parameters)
        self.k = k
        self.share_size = share_size
        self.global_models = init_parameters
        self.shared_paramters = Aggregators.fedavg_aggregate(self.global_models)[0:self.share_size]

请问能不能在unit_test.py文件中加上其他算法的例子呀 🥺

抱歉造成一些不方便，我个人还忙于其他科研任务，所以fedlab的更新比较慢，目前主要在日常维护。
unit_test主要测试了核心模块，目前没有添加对算法的测试。
如果在用的时候有什么问题，可以随时提issue，工作时间内看到我一般都会很快回。
此外，如果你在本地使用过程用对fedlab觉得不好的地方，欢迎修改后提交pull request。

我看到readme中说框架实现了per-Fedavg，请问这部分代码在哪里呀

@hua-zi  之前有个用户贡献过代码，版本更新没来得及整理，你可以看他的库。https://github.com/KarhouTam/Per-FedAvg

authors: Zengdun-cs hua-zi

repo: SMILELab-FL/FedLab


text:
🛑 CAOS is down

In 5ed25f1, CAOS (http://caos.ayi-asociados.com/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: CAOS is back up in 13b1f7d after 25 minutes.

repo: SOPORTEAYIGROUP/AYIGROUP


text:
Deleting excluded objects is not working

Describe the bug
We have a DAP street in ADF. Currently there are a few pipelines released into all three environments which we thought later we only want these pipelines in DEV only. So we have excluded the pipelines in the release pipeline for ACC and PRD and set  DoNotDeleteExcludedObjects to false. According to the documentation on SQLPlayer that should delete the objects in ACC and PRD but unfortunately they are still in ADF and do not appear in the release logs in the "STEP: Deleting object not in source..." (IMO they shouldn't appear here because these pipelines are in the source but excluded for ACC and PRD... but this is the only delete/remove step in the release and they don't appear anywhere else either).
To Reproduce
Your script to reproduce the behaviour: YAML
variables:
  DataFactoryName: 'vdpadf$(environment)'

steps:
- task: SQLPlayer.DataFactoryTools.PublishADF.PublishADFTask@1
  displayName: 'Publish ADF $(DataFactoryName) from JSON files'
  inputs:
    azureSubscription: '<CENSORED>'
    ResourceGroupName: 'VDP_ACC'
    DataFactoryName: '$(DataFactoryName)'
    DataFactoryCodePath: '$(System.DefaultWorkingDirectory)/_VDP/ADF'
    Location: 'West Europe'
    StageCode: acc
    DeleteNotInSource: true
    CreateNewInstance: false
    FilteringType: Inline
    FilterText: |
     -integrationruntime.*
     -pipeline.00_DWHDailyControl
     -pipeline.00_Control
     -pipeline.01_QV_CONT
     -pipeline.01_AFASDaily
     -pipeline.01_APPS_CD
     -pipeline.01_APPS_ReferenceData
     -pipeline.02_POSDaily
     -pipeline.03_INITIDaily
     -pipeline.04_COGSDaily
     -pipeline.05_PSIFDaily
     -pipeline.06_OWMDaily
     -pipeline.07_APPS_RR_Revenue
     -pipeline.08_APPS_FR_Revenue
     -pipeline.09_APPS_SNR_ShippingNote
     -pipeline.10_APPS_WRC_WeeklyReportingComments
     -pipeline.11_<CENSORED>Daily
     -pipeline.12_APPS_<CENSORED>
     -pipeline.ODS_to_DWH
     -pipeline.101_01_Foodvision_Booking
     -trigger.Daily_Load_CrossBU
     -pipeline.get_email
     -pipeline.Load_COGS_<CENSORED>_Storage_Margins
     -pipeline.05_101_VSL_BI_Services
     -pipeline.Load_Register_<CENSORED>DataTransfer
     -pipelines.01_001_Load_Security_UPN
     -trigger.Daily_Load_Security_01
     -trigger.VDP_D_FullLoad_01
     -trigger.VDP_D_FullLoad_02
     -trigger.testTrigger
     -trigger.Daily_Load_VDPSQLPRD_<CENSORED>
     -trigger.Daily_Load_COGSMargins_01
     -trigger.Half_Year_Trigger_01
     -pipeline.Export_Productlist_<CENSORED>
     -pipeline.101_VSL_BI_Services
    DoNotDeleteExcludedObjects: false

Expected behaviour
Most of the above excluded pipelines and triggers were never released to ACC and PRD so they don't have to removed. But if we focus on "-pipeline.05_101_VSL_BI_Services" for now, the expected behaviour is this pipeline should get deleted from our ACC and PRD data factories.
By the way, excluding objects is working fine, the pipeline we are focusing on is not being (re)deployed.
Screenshots
If applicable, add screenshots to help explain your problem.

Version of PowerShell module of:

PowerShell: 5.1.17763.2867 Desktop

Provide all files to reproduce the issue

Attach at least log file:
tasklog_18.log

Attach files of objects which are involved in the process:
JSON code of pipeline we are focusing on.
05_101_VSL_BI_Services.txt

Thanks for attaching the log. Unfortunately, in the following section there is nothing that can help in this investigation:

Hence, rerun the process prior to enabling debug mode for pipeline.
In result you should get more information in the log, like messages:
Object [$simtype].[$name] hasn't been found in the source - to be deleted.
or
Object [$simtype].[$name] is in the source - won't be delete.
One of the above msg should appear in the log for the pipeline.
Optionally, you can double check whether the object (pipeline) is (for sure) in target PRD ADF instance:
$adfIns = Get-AdfFromService -FactoryName "$DataFactoryName" -ResourceGroupName "$ResourceGroupName"
$adfIns.AllObjects()

Thanks for the clarification.
For a moment I thought that was the bug, but it is not.
The object will not be deleted from target instance of ADF because it IS PRESENT in the source.
Only objects missing from source can be dropped in target.
The flag Do not deleted excluded objects set to True allows you to protect excluded objects from being even touched (they are out of deployment scope).
Nevertheless, it does not mean the process tries to delete the object when the flag is set to false.
I hope this shredded more light on the decision tree.

authors: Imre-Vermaatgroep NowinskiK


text:
Goto OP not availiable

I would like to implement an iFetch instruction, but I cannot seem to find an option to execute the instruction stored in IR.
Is it possible to add / unlock that functionality?

Can this issue be closed?

Yes.

authors: Busti prohde

repo: SRAhub/MinimaxSimulator

license: mit


text:
Update CONTRIBUTING.md

updated contributing.md file

Verified


text:
Can't enable source control. needs to be initialized. UE (4.23.0)

My problem: The initialization of the git project fails with
Failed to enable Git source control. You need to initialize the project as a Git repository first.
My steps:

Create new project (UE 4.23.0)
Add plugin
Confirm rebuild due to engine version differences
Open and fill out "Connect to SourceControl", checking all options available.
Click on accept settings
Receive error noted above.

Ah.. I need to click on initialize of course. At this point i am no longer sure what I clicked for real.
Maybe the accept button should be disabled if no repo was found yet?

Yes I get this is not ideal, but changing this Accept button would need to change the Editor itself.
I'll have à look at it anyway since it would be interesting

authors: Marenz SRombauts


text:
Stop auto-pulling when git push fails, ask user to resolve externally

I added the auto-pull feature in #136 - this removes it and prompts the user about next steps instead.
After using this in practice for a few months I found that the auto-pull would often fail because git lfs couldn't replace the files that UE had open (it showed up as an "unlinking" error). Unfortunately this interrupts the rebase and leaves the repo in a state which has to be resolved carefully, and it's easy for non-expert users to accidentally lose data, or at least think that they had (it was in the reflog in almost all cases but that's not the friendliest place to rummage for non-experts).
I concluded after encountering this a few times that it's better not to do the auto-pull after all, and instead prompt the user to exit the UE editor and pull outside instead, where it's far safer and much less likely to encounter a problem.  So this effectively reverses #136 and replaces it with a slightly friendlier notification dialog than before.

It might have been possible to fix more of these issues, using the sequence in FGitSourceControlMenu::SyncClicked - saving dirty packages and unlinking them. However since I don't know if there are remaining edge cases I think I prefer to not attempt it as an automatic action on Submit just in case.


text:
[Meta Provider] 수정 제안

ONE-vscode-DCO-1.0-Signed-off-by: Changho Shin chshin59@gmail.com

수정해서 draft/pathtohash에 반영했습니다

repo: SSDC-AndroMETA/ONE-vscode


text:
パスの蹴り出し角度を修正

15度から5度に変更
placementで動作確認

確認しました神マージします


text:
Merge refac-hisock?????

how many merge conflicts are there

wtf

should we fix these issues at merge time or...?

let's go

repo: SSS-Says-Snek/hisock


text:
Common Base Entity Configuration

public class TodoItemConfiguration : IEntityTypeConfiguration<TodoItem>
{
    // TODO: Rip out the common pieces that are from BaseEntity
    // virtual method, override
    // Good marker to enforce that all entities have configuration defined via arch tests
    public void Configure(EntityTypeBuilder<TodoItem> builder)
    {
        builder.HasKey(t => t.Id);
        builder.Property(t => t.Id)
            .HasConversion(x => x.Value,
                x => new TodoItemId(x))
            .ValueGeneratedOnAdd();

        builder.Property(t => t.Title)
            .HasMaxLength(200)
            .IsRequired();
    }
}

@danielmackay Not sure this is possible or even worth the effort. This is the best I could come up with, and its not 100%.
public class BaseEntityTypeConfiguration<TBase, TId, TIdType> : IEntityTypeConfiguration<TBase>
    where TBase : BaseEntity<TId>
    where TId : BaseId<TIdType>, new()
    where TIdType : notnull
{
    public virtual void Configure(EntityTypeBuilder<TBase> builder)
    {
        builder.HasKey(t => t.Id);

        builder
            .Property(t => t.Id)
            .HasConversion(x => x.Value, x => new TId() { Value = x })
            .ValueGeneratedOnAdd();
    }
}

calling new TId() on a generic type requires a parameterless constructor (unhelpful for a record).
Ideally where TId : BaseId<TIdType>, new() would be where TId : BaseId<TIdType>, new(Guid) if C# allowed it.
If we consider that portion not worth it, the only base config you could do is builder.HasKey(t => t.Id);
At that point I wouldn't even bother, and just set the has key on each entity's configuration.

Closing this issue as complication of the solution outweighs the benefit.
Thanks @MattParkerDev for your investigation into this! 👍

authors: MattParkerDev danielmackay


text:
Links in the intro paragraph aren't underlined

The intro paragraph that links to the consulting page, isn't underlined. Not obvious that this is a link. Please bring back the subtle link like in the original

AB#59755

To: @ozdemir-mehmet
Cc: @adamcogan
Hi Mehmet,

Please bring back the subtle link like in the original

Done - See https://www.ssw.com.au/rules/rules-to-better-power-bi

Figure: Links underlined in the intro paragraph

authors: christianmorfordwaitessw ozdemir-mehmet


text:
Do a new release.

It would be nice to have a new release with selector caching.

As for us, using a cargo override (at the portability's root toml) works fine during development. I'd love to see #65 resolved in an eventually published version.

I was going to publish a while ago but hit something that needed a bit more thought. The objc crate doesn't specify a minimum required version of rust, but it works pretty far back (maybe all the way to 1.0). When testing the new version I realized it stopped working on at least 1.14 because of:

omitting the field name when initializing Sel, which requires rust 1.17
using AtomicPtr::new in a constant, which requires rust 1.24

I don't know if anyone is still using objc on rust pre-1.24 and objc doesn't have any official policy about this, but... I'm a little uncomfortable bumping the minimum version up so far in a patch version.
I might look into how to make this change backwards compatible before publishing.

Version 0.2.3 is published!

authors: SSheldon jrmuizel kvark

repo: SSheldon/rust-objc


text:
🛑 Blog - Past is down

In ec0e80f, Blog - Past (https://nas-y-blog.stardream.online) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Blog - Past is back up in 93868ac after 16 minutes.

repo: STDM-Group/upptime


text:
HPX locks up when using at least 256 localities

The barrier implementation using an hierarchical tree currently is leading to a deadlock. This has been observed by trying to run an HPX application on 256 nodes. When setting hpx.lcos.collectives.cut_off to a very high value, the hang disappears.

Now I know why my infiniband tests stopped at 128 nodes

@sithhell What is a really high value?

authors: biddisco diehlpk sithhell

repo: STEllAR-GROUP/hpx


text:
failure to compile hello_world example with -Werror

compiler: gcc 7.1.0
system: debian 9 (stretch)
kernel: 4.11
link
no worries if it's to be ignored etc.

Please configure HPX with cmake -DHPX_WITH_CXX14=ON .... This is a known issue in Boost caused by it being released before gcc 7.

We will fix the warnings as much as we can, but we have no way of fixing the warning in Boost. Thanks for reporting!

The aliasing (type punning) warning has been acknowledged to be a gcc bug (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80593) and will be fixed in gcc 7.2.

yeah it was more the punning one,  cheers HK

will give it a go so now that 7.2 is out
https://gcc.gnu.org/ml/gcc/2017-08/msg00129.html

Indeed the type punned alerts are gone, only thing left other than boost issues is
include/hpx/runtime/serialization/string.hpp:23:64: error: typedef ‘string_type’ locally defined but not used [-Werror=unused-local-typedefs]
         typedef std::basic_string<Char, CharTraits, Allocator> string_type;

Indeed the type punned alerts are gone, only thing left other than boost issues is
include/hpx/runtime/serialization/string.hpp:23:64: error: typedef ‘string_type’ locally defined but not > used [-Werror=unused-local-typedefs]
         typedef std::basic_string<Char, CharTraits, Allocator> string_type;

@Dekken that's fixed on master: https://github.com/STEllAR-GROUP/hpx/commit/ed3066225e72c9f751bc9ea9e85939e23759e0ff
Thanks!

authors: Dekken hkaiser


text:
Make header tests parallel again

I did not see any test failures from running those tests in parallel

@hkaiser yes, but we discussed this already with @haampie. I set them to run serially because I had seen some spurious compilation failures (definitely not due to the actual code). The behaviour could depend on the generator as well. That's a roundabout way of saying that we should try this and if it shows problems later we can always go back again. This doesn't affect any of our current builders anyway. Thanks @haampie for changing this!

authors: haampie msimberg


text:
🛑 SPCast / Loadbalancer is down

In 6d856fa, SPCast / Loadbalancer (https://loadbalancer.sp.radio.fm/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SPCast / Loadbalancer is back up in 7231f24 after 7 minutes.


text:
🛑 SPCast / Loadbalancer is down

In b06e0dd, SPCast / Loadbalancer (https://loadbalancer.sp.radio.fm/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SPCast / Loadbalancer is back up in 80a399f after 8 minutes.


text:
🛑 SPCast / Loadbalancer is down

In 6a16128, SPCast / Loadbalancer (https://loadbalancer.sp.radio.fm/) was down:

HTTP code: 0
Response time: 0 ms

Resolved: SPCast / Loadbalancer is back up in 3c0e97c after 10 minutes.


text:
Grid item class name not changing

I'm running into an issue dynamically updating the classname of a grid item.
I have a button that adds an item to the grid when clicked. When the item is created, I add extra props such as boolean for if it's a new item, a class name to specify that it is true for styling, and a boolean setting edit mode to true. When the item is confirmed, a button click there is meant to update the item setting the booleans to false and changing the class name. The class name on the element stays the same, though. I'm assuming this is because on updates only layout information is cared about.
Is there any way I can make this work?

Hard to answer without code/example. So I 'guess' that GridItem does not update because of ReactGridLayout does not update. ReactGridLayout should update on nextProps.layout change.
https://github.com/STRML/react-grid-layout/blob/59fae7b408175b894d1c36b40f2c6c1a612b57b0/lib/ReactGridLayout.jsx#L170-L172
Could you pass in layout.slice(0) to RGL when you mutate the griditem to test if equality fails? This should fire RGL update routines.

No, that wouldn't cause it - RGL doesn't have a shouldComponentUpdate() at all, so there should never be any problems with change propagation. I would suspect it's something internal to your app, @jomasti.

absolutely right. I somehow had in mind that PureRenderMixin was used. Sorry.

@STRML are you sure about this? Yes there is no shouldComponentUpdate used, but RGL only renders state and never props.
https://github.com/STRML/react-grid-layout/blob/59fae7b408175b894d1c36b40f2c6c1a612b57b0/lib/ReactGridLayout.jsx#L167-L187
I understand: When nextProps.layout change, then change state with this.setState({layout: nextProps.layout}). But if the change is not detected, state is not updated and therefore the component does not need to update.

It doesn't matter, if a render cycle propagates through the tree, RGL will rerender, unless shouldComponentUpdate returns false, which it can't because it's not defined. That's just default React behavior.
If you setState in componentWillReceiveProps you can get a state change into the current render without waiting for the next (and doing unnecessary work). But the rerender is happening, whether or not you set state.

The reconciliation is done on comparing the virtual DOM result. But the vDOM equals true since internal state is the components data provider and stays the same when a change is not detected.
I'm only talking about not detected prop change here, as I said before, this is just a 'guess'.

From trying to debug, I think the issue might be with this line. If the layout never changed previously in componentWillReceiveProps, then the layout state is not updated with the non-layout related changes (such as the classname). So when this is called, it's still pulling the old layout information for that child. The content updates fine, though.
Relevant code snippets to help understand my situation:
 createElement(el, index) {
    let removeStyle = {
      position: 'absolute',
      right: '5px',
      top: 0,
      cursor: 'pointer'
    };
    let i = el.i;
    let child;

    let innerElement = (

        {el.content}
        x

    );

    let popoverElement = (
      <Popover isOpen={true} body={this.getPopoverContent(index)} preferPlace="below">
        {innerElement}
      </Popover>
    );

    if (el.isNew) {
      child = popoverElement;
    } else {
      child = innerElement;
    }

    let element = (

        {child}

    );

    return element;
 },

 getPopoverContent(elementIndex) {
    return (

Test

        <input type="button" className="btn" onClick={this.setTile.bind(this, "test", elementIndex)} value="Test" />

    );
 },

 setTile(value, elementIndex) {
    let classname = 'custom_dashboard_tile';
    let items = update(this.state.items,  {[elementIndex]: {$merge: {isNew: false, content: 'Old Tile', className: classname}}});
    this.setState({items, isEditing: false});
 },

onAddItem() {
    let { isEditing } = this.state;
    if (isEditing) {
      return;
    }
    this.setState({
      // Add a new item. It must have a unique key!
      items: update(this.state.items, {$push: [{
        i: 'n' + this.state.newCounter,
        x: this.state.items.length * 4 % (this.state.cols || 12),
        y: Infinity, // puts it at the bottom
        w: 4,
        h: 4,
        minW: 4,
        minH: 4,
        tileType: this.state.tileType,
        isNew: true,
        content: 'New Tile',
        className: 'custom_dashboard_tile new'
      }]}),
      // Increment the counter to ensure key is always unique.
      newCounter: this.state.newCounter + 1,
      isEditing: true
    });
  },

I've been reworking  createElement several times to try different things to see if it's the way I was specifying the element. I also previously had a shouldComponentUpdate method, but I removed it to still have the same issue. Am I doing something wrong here?

I don't recognize the update function, but if it returns an array, could you please try
this.setState({
      // Add a new item. It must have a unique key!
      items: update(this.state.items.slice(0), {$push: [{
        i: 'n' + this.state.newCounter,
        x: this.state.items.length * 4 % (this.state.cols || 12),
        y: Infinity, // puts it at the bottom
        w: 4,
        h: 4,
        minW: 4,
        minH: 4,
        tileType: this.state.tileType,
        isNew: true,
        content: 'New Tile',
        className: 'custom_dashboard_tile new'
      }]}),
      // Increment the counter to ensure key is always unique.
      newCounter: this.state.newCounter + 1,
      isEditing: true
    });

@jomasti Could you post your render() method? It's essential to understand what you're actually instantiating.

@menelike That's react-addon-update, which I think should help me avoid needing to do slice. I tried it anyway, and I get the same result.
My render method:
  render() {
    let elements = _.map(this.state.items, this.createElement);
    return (

          <input type="text" placeholder="Dashboard name" />
          <input type="text" placeholder="Dashboard description" />
          <input type="button" className="btn" onClick={this.onAddItem} value="Add Item" />

        <ResponsiveReactGridLayout
            onBreakpointChange={this.onBreakpointChange}
            onLayoutChange={this.onLayoutChange}
            {...this.props}>
          {elements}
        </ResponsiveReactGridLayout>

    );
  }

and props.layout exists? because you are talking about state above and passings props here.

No, I'm not passing in layout at all. I'm setting each items _grid property. props.layout(s) is not needed in that situation, right?

you are right, did not see that, my mistake.

This is mainly the dynamic add/remove elements demo with the additional methods for editing the tiles after they added.

no it isn't because you do not add or remove the children, you update the childrens grid properties. Therefore children.length stays the same and internal state is not set.
We need synchronizeLayoutWithChildren in order to map item properties, if this is not fired together with an internal state update, nothing happens.
One guess:
Try to change the browsers width, this should update some routines which then fire synchronizeLayoutWithChildren.

I can resize the browser window, add another element, delete an element, move the element around, etc. The class name never changes for that item in the internal layout state. If I understand the purpose of synchronizeLayoutWithChildren, it only seems to be useful to add new children and recheck bounds.

Okay, here's what's going on:

Back in the 0.12-0.13 days, when this lib was written, it used cloneWithProps() to merge props into <GridItem> children.
That was deprecated, so we switched to React.cloneElement().
At some point, it was forgotten that style and className have to be manually merged. cloneWithProps would do this by default.

If you were passing element props in your layout items to get around this (e.g. [{w: 2, h: 3, x: 0, y: 0, i: '1', className: 'foo'}, ...], don't. Layout should only contain coordinates.
I've pushed a fix and a release at 0.10.7.

Right, that makes sense. I think I had a fundamental misunderstanding of what could be passed into _grid. Everything is good now. Thanks!

I don't think it can be said that the layout object is only coordinates because it seems like the only way to set props like the min/max height/width or static is through that object since the processGridItem gets those props from the layout state. I think that is what led me to believe I could set className in layout/_grid, which would correspond with this section of the README.

Ah yes. min/max and static are also in the layout (technically coordinates, or at least layout properties).
I'll update the documentation, although putting these properties on the layout itself is technically still valid.

authors: STRML jomasti menelike

repo: STRML/react-grid-layout


text:
选择时间

怎么可以选择年月日时分这样的格式

可以继承STPickerView，自己扩展一个

repo: STShenZhaoliang/STPickerView


text:
Added the feature to auto comment on pr merged

Related Issue
Fixes #129
Description
I have added auto-comment-on-pr-merge.yml in .github/workflows directory. This file will add the feature of auto commenting when a pr is merged.
Type of PR

[ ] Bug fix
[x] Feature enhancement
[ ] Documentation update
[ ] Other (specify): _______________

Checklist:

[x] I have performed a self-review of my code
[x] I have read and followed the Contribution Guidelines.
[x] I have tested the changes thoroughly before submitting this pull request.
[x] I have provided relevant issue numbers, screenshots, and videos after making the changes.
[x] I have commented my code, particularly in hard-to-understand areas.

Please add the label of level1 and gssoc on this pull request and assign me this pr as per gssoc guidelines.

Please add the label of level1

@suhanipaliwal Gssoc has only asked to not give level to any workflows PR.

@suhanipaliwal Gssoc has only asked to not give level to any workflows PR.

I don't think there is any such instruction. Workflow PRs should just not be given any level more than level1.

@suhanipaliwal Gssoc has only asked to not give level to any workflows PR.

I don't think there is any such instruction. Workflow PRs should just not be given any level more than level1.

@suhanipaliwal Let me confirm.

authors: SUGAM-ARORA suhanipaliwal

repo: SUGAM-ARORA/UniCollab


text:
模拟word的字间距

word的字间距看起来会比latex大。所以latex每页的字数会多。
还有由于word的两端对齐的效果难以在latex中模拟。特别是以下现象

字间距不是等距拉伸。
并且《撰写规范》中并无定义每页有多少行和字间距，仅定义了页面边距，行间距，段前后距离。
这里先留个PR待讨论。

repo: SUSTech-CRA/sustech-master-thesis


text:
Features

I thought, it would be good to add a specific lb for killstreak, I think it would make this plugin even cooler.
❤

Great idea! Thank you for your suggestion!


text:
1 preparation of main branch

Preparation of the features used at SV-Comp 24 for generic usage.

First Basic example is working and the target driver has been modified accordingly

repo: SWAT-project/SWAT


text:
🛑 Rahanet Movie AF is down

In eff3c46, Rahanet Movie AF (http://movie.af/) was down:

HTTP code: 403
Response time: 1042 ms

Resolved: Rahanet Movie AF is back up in 16904d6 after 10 minutes.

repo: Saboor-Hakimi/upptime


text:
🛑 HEMIS is down

In 59d6d36, HEMIS (149.54.12.140) was down:

HTTP code: 0
Response time: 0 ms

Resolved: HEMIS is back up in bea325f.


text:
In warning "statement does nothing" suggest adding assignment

Is your feature request related to a problem?
The warning "statement does nothing" usually indicates that an assignment is missing.
Desired solution
The warning messge should thus suggest adding an assignment, unless the expression is an empty named tuple.
Possible alternatives (optional)
No response
Screenshots (optional)
No response
Additional Context (optional)
No response

:tada: This issue has been resolved in version 0.15.0 :tada:
The release is available on:

npm package (@latest dist-tag)
npm package (@latest dist-tag)
v0.15.0
GitHub release

Your semantic-release bot :package::rocket:

repo: Safe-DS/DSL


text:
Is there a way to test the sql connection in Linux?

See topic above, I was wondering if there was a command to test the sql connection

Hi @JoemerRamos, that is a great suggestion. Unfortunately at the moment we don't support this functionality. We welcome any contributions if you would like to add it to the product.
Meanwhile I have added it to the our internal backlog and it will be prioritised as such.

repo: SafetyCulture/iauditor-exporter


text:
Looped Mounting

If Token A mounts Token B, and then Token B mounts Token A by mistake, the tokens are caught in a loop of trying to mount one another, moving upwards in Z-Coordinates and potentially off the map. A check against looped Mounts would be good.

Thank you for the bug report, it should now be fixed with version 1.1.3


text:
🛑 Nostr Relay - wss://brb.io is down

In f483ef5, Nostr Relay - wss://brb.io (https://brb.io) was down:

HTTP code: 0
Response time: 0 ms

Resolved: Nostr Relay - wss://brb.io is back up in ac47460.

repo: Sakhalinfox/orangepilldevuptime


text:
🛑 Nostr Relay - wss://nostr.oxtr.dev is down

In 818f21b, Nostr Relay - wss://nostr.oxtr.dev (https://nostr.oxtr.dev) was down:

HTTP code: 500
Response time: 386 ms

Resolved: Nostr Relay - wss://nostr.oxtr.dev is back up in a394d05.


text:
Graphics data can overwrite PPC code/data

When not having a lot of gfx memory (read: voodoo card) and playing the Quake II intro (which is rather big) PPC code and/or data residing in Sonnet memory gets overwritten if you let the intro play long enough. This does not happen on a Radeon card with 256MB.
I'm guessing that the graphics driver assumes it has all $2005 memory for itself. And that allocating memory for bitmaps does not go through the normal memory allocation functions but through P96 or CGX.
Will look into it.

I believe pci.library has VoodooMem and RadeonMem environment variables (both in EnvArc:Mediator/), which are supposed to limit how much memory will Picasso96 use.

Seeing how things get overwritten, I think it is the other way around. Those variables indicate how much memory is NOT available for system memory. I already raised RadeonMem to 32MB but still see screens getting allocated beyond the 32MB. Plenty of memory in a Radeon so it doesn't clash as it does with the Voodoo.

These variables existed long before Elbox started supporting using graphics card memory as system memory.
Since you have the Mediator, you can check the bundled CD. There you will find some files with documentation (AmigaGuide format if I remember correctly), one of these explains how this variable works. Of course, it might lie or be outdated, one could only be 100% sure after further reverse engineering of pci.library.

Yes, now I remember. They are there to leave some space for 'DMA' memory for spider and/or fastethernet (1 or 2 MB).

I thought the way it works is this for a 16MB Voodoo:
Voodoomem=12 Voodoo uses 12mb for display buffer
Spiderbuf=1 1MB for Spider USB buffer
Leaving 3MB as Amiga PCI RAM

This was probable a stack overflow problem as a result of the memory release problems as I haven't seen it anymore after the fix.

authors: DvdBoon rkujawa togflops

repo: Sakura-IT/SonnetAmiga


text:
Render Project Note as HTML

Bug - Display Project Note titles as html
Previously any markdown titles would be displayed in markdown format. Now we render the titles with the markdown rendered to HTML.

Howdy from Release Ninja! You should write a release note targeted at a semi-technical end user who is
not familiar with the code base. Include at least 1 image, wherever possible. Review the help article if
you are not familiar with Release Ninja.
When your pull request is ready, do one of the following:

Notify Release Team
Don't notify anyone because it's a small change or doesn't concern them
Whatever you do though, make sure you :tada:

Thanks!

Howdy from Release Ninja! It appears that you merged without a release note comment? It's never too late!
:tada:

Howdy from Release Ninja! I just created a note and sent out emails to steve@salesloft.com, patrick.wiseman@salesloft.com
:tada:

Howdy from Release Ninja! I just created a note and sent out emails to steve@salesloft.com, patrick.wiseman@salesloft.com
:tada:

repo: SalesLoft/release-ninja


text:
I can't reproduce the results of the paper

Thank you for your impressive work.
I can't reproduce the results of DPO-SD 1.5.
We train on 8 NVIDIA A100 GPUs with a local batch size of 1 pair and gradient accumulation of 256 steps. Other experimental Settings are the same as those in the paper.
Here are some of the results I sampled during the training.

There is also something strange about the loss function during training. The training process took about nine hours.

Can you give me some advice?

Hi, Why local batch size should be 1? A bigger local batch size may cause a performance degradation?

authors: DwanZhang-AI Mowenyii

repo: SalesforceAIResearch/DiffusionDPO


text:
projectName fix for conf dependency

Fixes issue referenced in #102

@matt-rose-salesforce Before we merge, can you please rebase with master?

we'll still go ahead and force merge, as the change is small and the file been changed is not updated in master anyways. thanks for contributing!

authors: matt-rose-salesforce tobiaslohr

repo: SalesforceCommerceCloud/sfcc-ci


text:
Fixing NPE when no multi-address setting is selected.

Warning
Info
Issues
Fixes #241.

DO NOT MERGE YET - feature job not working.

repo: SalesforceFoundation/HEDAP


text:
Gift Entry: Reduce Initial Load Time

This set of changes aims to reduce the initial load time of the Gift Entry tab by:

Deferring retrieval of field and object mappings until the template builder is initialized (reducing the amount of resources loaded from the server when a User lands on the main Gift Entry tab), and
Changing the mechanism for determining the current namespace.  Previously the app was using BDI_ManageAdvancedMappingCtrl.getNamespaceWrapper which took a lot of server time instantiating the BDI_ManageAdvancedMappingCtrl class.  The changed components now infer the namespace by inspecting an object or field reference instead of going to Apex (reducing the overall amount of server time used on initial load).

Critical Changes
Changes
Issues Closed
Community Ideas Delivered
New Metadata
Deleted Metadata

Replaced by: https://github.com/SalesforceFoundation/NPSP/pull/5472

repo: SalesforceFoundation/NPSP


text:
MatToolTip ForwardRef Context hides MatTable Context

I guess it is not able to wrap an IconButton into a Tooltip inside of a Table because tableRow context is overrided by TootTip context. Example:
<MatTable Items="@cars">
    <MatTableHeader>
        Action/th>
    </MatTableHeader>
    <MatTableRow>

            <MatTooltip Tooltip="Edit">
                <MatIconButton OnClick="@( () => Edit( context as Car ) )"
                               RefBack="@context" >
                    <MatIcon>@MatIconNames.Edit</MatIcon>
                </MatIconButton>
            </MatTooltip>

    </MatTableRow>
</MatTable>

Is there a work around?

Hello, I have the same question/issue - did you manage to solve this or find a workaround ?

Hi @SamVanhoutte,
quoting Template context parameters

Component arguments of type RenderFragment passed as elements have an implicit parameter named context (for example from the preceding code sample, @context.PetId), but you can change the parameter name using the Context attribute on the child element. In the following example, the RowTemplate element's Context attribute specifies the pet parameter:

@page "/"

        <MatTable Items="@cars" class="mat-elevation-z5">
            <MatTableHeader>
                Name
                Price
                Horsepower
            </MatTableHeader>
            <MatTableRow Context="pet">
                @pet.Name
                @String.Format("${0:f2}", @pet.Price)
                @pet.Horsepower

                    <MatTooltip Tooltip="Edit">
                        <MatIconButton OnClick="@( () => {} )"
                                    RefBack="@context" >
                            <MatIcon>@MatIconNames.Edit</MatIcon>
                        </MatIconButton>
                    </MatTooltip>

            </MatTableRow>
        </MatTable>

        @code
        {

            public class Car
            {
                public string Name { get; set; }
                public double Price { get; set; }
                public int Horsepower { get; set; }

                public Car(string name, double price, int horsepower)
                {
                    Name = name;
                    Price = price;
                    Horsepower = horsepower;
                }
            }

            Car[] cars = new[]
            {
                new Car("Volkswagen Golf", 10000, 220),
                new Car("Volkswagen Passat", 11000, 240),
                new Car("Volkswagen Polo", 12000, 110),
                new Car("Ford Focus", 13000, 200),
                new Car("Ford Fiesta", 14000, 160),
                new Car("Ford Fusion", 15000, 260),
                new Car("Ford Mondeo", 16000, 120),
            };

        }

Check it out at https://blazorfiddle.com/s/nl3yj1ak
Be free to close the issue if it runs for you :)

works for me !! and viva cataluna :)

authors: SamVanhoutte ctrl-alt-d

repo: SamProf/MatBlazor


text:
Fix using global MessageBus, always use the related instance

If you are using MessageBus::Instance to create separate instances,
none of that code should call the singleton MessageBus instance.
This fixes all cases where the singleton was used.
In order to implement this, MessageBus::Diagnostics.enable needs
to take an argument for the bus to use.  To retain backwards
compatibility, this argument defaults to MessageBus.

Nice, I really like this untangling!

authors: SamSaffron jeremyevans


text:
Tests for local file uploads on issue #50

Checklist
Make sure you have

[ ] Added relevant @nestjs/swagger decorators wherever required
[x] Added test cases (unit and integration) wherever required

Description
This PR adds tests for local uploads described in #50 to file-upload.interceptor.spec.ts
also adds e2e tests in the file upload sample app in sample/04-file-upload/test/app.e2e-spec.ts
Steps to test
Navigate to packages/common/test and run npm run test interceptor/file-upload.interceptor.spec.ts
Navigate to sample/04-file-upload and run npm run test:e2e

only three of the mentioned tests were added, rest will be added in a bit. have drafted this so as to help co-contributors keep track of what's done and whats not

Hey there,
Thanks for your contribution.
As part of Augtoberfest, we want to reward you for your contributions, so pls fill out this form by 19th Sept.
Thanks.

authors: VedantKhairnar gnaaruag

repo: SamagraX-Stencil/stencil


text:
Make many to many selector

Add a many to many selector as a samf form field.

Dette er en ting alt :/


text:
Add BSD-3 Clause License

This commit adds BSD-3 Clause License.
ONE-vscode-DCO-1.0-Signed-off-by: Seok NamKoong seok9311@naver.com

// isn't needed because it is not in codes, is it?

@lemmaa , ping

authors: llFreetimell mhs4670go seanshpark

repo: Samsung/ONE-vscode


text:
[DRAFT][NO MERGE] Copyright checker

This draft is for enableing copyright checker in Github Action.
ONE-vscode-DCO-1.0-Signed-off-by: Seok NamKoong seok9311@naver.com

Parent Issue : #298
This PR is created at upstream because of Github Action Authorization, NEVER MERGE THIS

Related PRs are all merged, close!


text:
SVG Memory Leak

==31565== 64,892 (24 direct, 64,868 indirect) bytes in 1 blocks are definitely lost in loss record 570 of 571
==31565==    at 0x4C3217F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==31565==    by 0x50514A4: tvg::Scene::gen() (tvgScene.cpp:43)
==31565==    by 0x50633B4: svgSceneBuild(SvgNode*, float, float, float, float) (tvgSvgSceneBuilder.cpp:416)
==31565==    by 0x5060F4C: SvgLoader::run(unsigned int) (tvgSvgLoader.cpp:2579)
==31565==    by 0x505327E: request (tvgTaskScheduler.cpp:154)
==31565==    by 0x505327E: tvg::TaskScheduler::request(tvg::Task*) (tvgTaskScheduler.cpp:184)
==31565==    by 0x505D4E9: SvgLoader::read() (tvgSvgLoader.cpp:2656)
==31565==    by 0x505065D: load (tvgPictureImpl.h:170)
==31565==    by 0x505065D: tvg::Picture::load(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) (tvgPicture.cpp:52)
==31565== 64,892 (24 direct, 64,868 indirect) bytes in 1 blocks are definitely lost in loss record 571 of 571
==31565==    at 0x4C3217F: operator new(unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so)
==31565==    by 0x50514A4: tvg::Scene::gen() (tvgScene.cpp:43)
==31565==    by 0x50633B4: svgSceneBuild(SvgNode*, float, float, float, float) (tvgSvgSceneBuilder.cpp:416)
==31565==    by 0x5060F4C: SvgLoader::run(unsigned int) (tvgSvgLoader.cpp:2579)
==31565==    by 0x505327E: request (tvgTaskScheduler.cpp:154)
==31565==    by 0x505327E: tvg::TaskScheduler::request(tvg::Task*) (tvgTaskScheduler.cpp:184)
==31565==    by 0x505D4E9: SvgLoader::read() (tvgSvgLoader.cpp:2656)
==31565==    by 0x505065D: load (tvgPictureImpl.h:170)
==31565==    by 0x505065D: tvg::Picture::load(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&) (tvgPicture.cpp:52)
CODE:
test()
{
auto swCanvas = tvg::SwCanvas::gen();
auto picture = tvg::Picture::gen();
picture->load(path);
picture->load(path);
swCanvas->clear();
}

will be fixed by this https://github.com/Samsung/thorvg/pull/382

repo: Samsung/thorvg


text:
Session manager times out on auth screen

Session manager still times out on auth screen even after i stop listening or havent started listerning at all.
ie. I start listening after login button is clicked.
i use the sample code presented in pub.dev
 final sessionConfig = SessionConfig(
      invalidateSessionForAppLostFocus: const Duration(seconds: 30),
      invalidateSessionForUserInactivity: const Duration(minutes: 1),
    );
    sessionConfig.stream.listen((SessionTimeoutState timeoutEvent) {
      // stop listening, as user will already be in login page
      appModel?.sessionStateStream.add(SessionState.stopListening);

      if (timeoutEvent == SessionTimeoutState.userInactivityTimeout) {
        appModel?.handleTimeoutAndLogin();
      } else if (timeoutEvent == SessionTimeoutState.appFocusTimeout) {
        appModel?.handleTimeoutAndLogin();
      }
    });

and i dont start listening till i click the button on login. I dont understand why then it times out on login/auth screen

Hi @ikennaumeh , can you please post the code snippet where you are initialising SessionTimeoutManager

Here @SankethBK : SessionTimeoutManager(
userActivityDebounceDuration: const Duration(seconds: 10),
sessionConfig: sessionConfig,
sessionStateStream: appModel?.sessionStateStream.stream,
child: MaterialApp())

Hey sorry i missed this, the issue in above code is userActivityDebounceDuration is very high, try reducing it to 1 second

authors: SankethBK ikennaumeh


text:
Add Info or description

Info on name and github

#14 solves this


text:
IEEE754 converter added

Issue Id you have worked upon -
#344
Briefly explain your program logic -
Takes decimal Input, calculates sign bit, exponent and mantissa for both 32 bit and 64 bit, displays output for both in binary and Hexadecimal
Screenshots(Attach 2 screenshots of your own input and output) -

By raising this PR I affirm that -

[x] My code follows the guidelines of this project.

[x] I have performed a self-review of my own code.

[x] I have commented my code.

[x] My code gives the correct output.

[x] I affirm that I strictly follow contributing guidelines and code of conduct.

Hey 👋, may you also encourage us by clicking the star icon on the repository main page. ⭐

Hey 👋, may you also encourage us by clicking the star icon on the repository main page. ⭐

I already did 💝 🐬


text:
PbrTexture crashing after updating to libktx replacing with gli

pbrtexture: /home/wjl/github/Vulkan/base/VulkanTexture.hpp:114: void vks::Texture2D::loadFromFile(std::__cxx11::string, VkFormat, vks::VulkanDevice*, VkQueue, VkImageUsageFlags, VkImageLayout, bool): Assertion `result == KTX_SUCCESS' failed.
Aborted (core dumped)
GDB results:
1 __GI_raise                   raise.c           51   0x7ffff53cae97
2 __GI_abort                   abort.c           79   0x7ffff53cc801
3 __assert_fail_base           assert.c          92   0x7ffff53bc39a
4 __GI___assert_fail           assert.c          101  0x7ffff53bc412
5 vks::Texture2D::loadFromFile VulkanTexture.hpp 114  0x5555555aac7a
6 VulkanExample::loadAssets    main.cpp          212  0x5555555b05ab
7 VulkanExample::prepare       main.cpp          1423 0x5555555baec8
8 main                         main.cpp          1462 0x5555555a7d73
Break point:
textures.aoMap.loadFromFile(ASSET_PATH "models/cerberus/ao.ktx", VK_FORMAT_R8_UNORM, vulkanDevice, queue);

Please re-download the asset pack. It seems that something was wrong/broken with some of the model's textures. I re-saved them with the PowerVR Texture tools and after that it worked again.

repo: SaschaWillems/Vulkan


text:
feature(raygun): add filesize to message attach

What this PR does 📖
Adds a size field to Location::Stream. And changes the wasm part to also pass in the size with the stream

Can you also update the example?

repo: Satellite-im/Warp


text:
Filter away boring content (aka filter by title, description and media)

I'm looking for a way to filter boring content, i.e. activities that use the default title (e.g. "Morning Ride"), has no description, no uploaded media and less than an hour.
Would that be difficult to achieve?

Some of these might be possible.  The info available in this context is a bit limited but this gives me some ideas.


text:
Fix UI tests

Running ng test on the UI code does not pass.

this makes sense as the tests do not have mocked dependancies --> to address we just need to add the mocked services to the tests for the login component.

repo: SaxyPandaBear/TwitchSongRequests