IntelliJ disable usage statistics / data sharing via configuration file - windows

The Option to disable data sharing can be changed at any time by the user:
I want to disable this setting by default for a managed installation of IntelliJ IDEA, ideally via configuration file or registry setting.
How can I do this? I could not find any registry setting or configuration setting so far.

This option is already disabled by default.
The state of the option is stored in the /consentOptions/accepted file under the data directory which is platform specific.
On Windows that would be C:\Users\<user>\AppData\Roaming\JetBrains\consentOptions\accepted.
When the option is enabled, the file will contain something like this:
thrd.plugins:1.0:0:1525589497351;rsch.send.usage.stat:1.1:1:1551998109388
and the following with the option disabled:
thrd.plugins:1.0:0:1525589497351;rsch.send.usage.stat:1.1:0:1551998064076
The format is as follows:
rsch.send.usage.stat:<version>:<enabled>:<timestamp>
You can learn more from the ConsentOptions.java source code.

Related

ElasticSearch 8: is there a "conf.d" folder to change settings without editing elasticsearch.yml?

I'd like to edit a few ElasticSearch 8 settings (for example: network.host), but I don't want to edit /etc/elasticsearch/elasticsearch.yml directly. What I'd like to do is to add my settings to my own file and put it in an hypothetical /etc/elasticsearch/conf.d folder, do be included automatically.
This approach is widespread with multiple other software I use (Nginx, Apache, MySQL, PHP just to name a few).
ElasticSearch already does what i need with /etc/elasticsearch/jvm.options.d, but that folder is just for the the JVM options, not for ES own settings.
What am I missing here?
You can override the config path via env variables:
ES_PATH_CONF=/path/to/my/config ./bin/elasticsearch
https://www.elastic.co/guide/en/elasticsearch/reference/current/settings.html
There is an old discussion about doing what you are asking about but didn't make it this way:
https://github.com/elastic/elasticsearch/issues/11362

Adding wifi SSID and PASSWORD to sdkconfig

I'm creating a wifi application using ESP-IDF based on the examples but the example I'm using has options for setting the SSID and PASSWORD under:
Example Connection Configuration
when using idf.py menuconfig and which are used by CONFIG_EXAMPLE_WIFI_SSID and CONFIG_EXAMPLE_WIFI_PASSWORD in the code.
I want to set SSID and PASSWORD in my own project without using this in CMakeLists.txt:
set(EXTRA_COMPONENT_DIRS $ENV{IDF_PATH}/examples/common_components/protocol_examples_common)
without the above there isn't a way to define SSID and PASSWORD. They appear in:
build/config/kconfig_menus.json
but I can't seem to keep this from being overwritten in my own project. sdkconfig states it should not be edited.
Is there a best practice for using idf.py menuconfig? Or do most people just use sdkconfig.defaults and not use idf.py menuconfig?
I eventually tracked down the file Kconfig.projbuild in the example project via the build system docs:
Each component may also include a Kconfig file defining the component
configuration options that can be set via menuconfig. Some components
may also include Kconfig.projbuild and project_include.cmake files,
which are special files for overriding parts of the project.
created my own version and put it in main and the options now appear when using idf.py menuconfig. Thanks to this video.
When we use ESP-IDF example and change config using idf.py menuconfig there is one config option example configuration that is custom or user's own configuration created by espressif. And we can also make our own configuration like that.
Kconfig.projbuild is used for making our own configuration. for details see below links.
how-to-add-custom-configuration-in-project-config
Espressif official doc

Elastic, Is there a way to see live configuration after changing setting?

I change some settings to elastic-apm.
https://www.elastic.co/guide/en/apm/server/current/configuration-process.html
I want to verify if the setting is actually changed. but not sure how to check ..
Is there an endpoint where I can view the current configuration?
The only way to get configuration is to check apm-server.yml in your instance, but if you want to check your agent configuration you can use Agent Configuration API, for more information check https://www.elastic.co/guide/en/apm/server/current/agent-configuration-api.html.

Elasticsearch monitoring settings

In the monitoring tab of Kibana it is mentioned that Monitoring is currently off
We need to enable xpack.monitoring.collection.enabled setting somewhere.
Where do we need to edit this setting?
I know we can click on this button and enable it automatically but I want to know in which file does it enable this setting.
I have checked kibana.yml, elasticsearch.yml and advanced settings in kibana and i could not find anything related to this.
Here is the Link to the documentation: https://www.elastic.co/guide/en/kibana/current/monitoring-settings-kb.html
xpack.monitoring.collection.enabled is set in your kibana.yml
But there is a ton of other settings. The config file depends on the specific setting.

change data source properties in ibm websphere

I would like to update data source properties in IBM Websphere 8.5.5.0 using a script. Generally these properties are updated manually using admin console, but I would like to do it automatically. For this I need to know the .properties or .xml file or *.* in which data source configurations are stored.
Can anyone help me with this please.
If you already know how to update the configurations in the admin console, you could use the built-in command assistance to see what underlying wsadmin command was run by the update.
http://www.ibm.com/developerworks/websphere/library/techarticles/0812_rhodes/0812_rhodes.html
Generate a command using the console The first method is the most
basic use of command assistance. You launch the administrative
console, perform an action, and access the command assistance panel,
which displays the wsadmin command for that action.
DataSource configuration is stored in an xml file, but should not be edited directly by users.
If you want to use a script, use wsadmin to modify the properties you need.
See this doc for full information on modifying datasource properties using wsadmin:
Configuring new data source custom properties using wsadmin

Resources