Category Archives: IT

IT

iPhone battery replacement / смяна на батерия на Айфон

Верни на традицията си Apple са поставили поредната пръчка в лесните и безпроблемни ремонти и поддръжка на телефоните си.

iPhone Battery Swapping Solutions by QIANLI Spot Welding Machine and JC VIS Serial Number Programmer:

Последното е след като се смени батерията да покзва грешка в менюто с Настройки и да не се виждат различни детайли както за оригиналната батерия.

Dark patterns in UI/UX (user interface / experience)

https://www.youtube.com/watch?v=kxkrdLI6e6M

How companies trick you to do or not to do something using the design of sites/apps/systems.

Примери с много рекламирания инвестиционен сайт на eToro с добро описание как са скрити някои важни такси и се набляга на две-три безплатни неща основно, а е представено уж всичко е кажи-речи безплатно:

https://redtapepayments.blogspot.com/2021/05/etoro-dark-patterns.html

SAP HANA versions and year of release

Some info about the conversion from SAP ERP 6.0 to S/4 HANA 2022 I used recently and find it useful.

There was times and years where you can easily check you SAP ERP version by going in the SAP GUI menu: System -> Status -> SAP System data. And by reading certain component version you have the info. Like below:

2016SAP ERP 6.0 EHP8NetWeaver 7.5 (7.50)6.182027
2016SAP S/4 HANA 1610NetWeaver 7.51 (7.51)S4CORE 1012021
2017SAP S/4 HANA 1709NetWeaver 7.52 (7.52)S4CORE 1022022
2018SAP S/4 HANA 1809NetWeaver 7.53(7.53)S4CORE 1032023
2019SAP S/4 HANA 1909NetWeaver 7.54(7.54)S4CORE 1042024
2020SAP S/4 HANA 2020NetWeaver 7.55(7.55)S4CORE 1052025
2021SAP S/4 HANA 2021NetWeaver 7.56(7.56)S4CORE 1062026
2022SAP S/4 HANA 2022NetWeaver 7.57(7.57)S4CORE 1072027
http://saphanadb.com/?p=2941 – Know your version. It helps

Check this article: https://answers.sap.com/questions/707755/how-can-i-see-if-my-sap-s4-is-a-1709-or-a-1809-rel.html

The problem I faced in recent S/4 version 2022 this does not work anymore. And as in the article someone said “This screen does not appear any more in 1909 release…

More info how to restrict info in the System / Status in OSS Note: 2658772 – System -> Status: Restriction of the available information

The solution is to view the versions of SAP / HANA / ABAP using Function Module: OCS_UI_DISPLAY_PATCH_LEVEL in SE37. Once you know the S4CORE version you can check above what exactly is you HANA release.


A collection of good articles about the ERP to S4 conversion


SAP S/4HANA System Conversion – Custom code adaptation process (by Olga Dolinskaja)

https://blogs.sap.com/2017/02/15/sap-s4hana-system-conversion-custom-code-adaptation-process/


Check your customer specific ABAP code via ABAP Test Cockpit (ATC) for compatibility with SAP S/4HANA as described in SAP note 2190420.

See also OSS Note 2241080 – SAP S/4HANA: Content for checking customer specific code.

GCP (Google Cloud Platform) – tips, tricks, solutions

How to list all GKE node pools in your organization

First – you need to have read/list right on the org level.

And then you can get the org number by selection your organization from top dropdown and get the numeric ID (not name/ID) and put it in the query below:

gcloud asset search-all-resources \
--asset-types="container.googleapis.com/NodePool" --scope=organizations/11222333344

Schedule your Mac to turn on or off (sleep) in Terminal


You can use the pmset command line utility in Terminal to schedule specific times for your Mac to start up, sleep, restart, or shut down.

In the Terminal app on your Mac, enter a pmset command. Examples:

CommandDescription
pmset -g sched See the current schedule
sudo pmset repeat wake M 8:30:00 Schedule your Mac to wake at 8:30 a.m. every Monday
sudo pmset repeat cancel Cancel the current schedule. I was searching how to stop this routine I have setup long time ago.
Examples of PMSET command usage

How to allow apps to be downloaded and opened from anywhere on MacOS Ventura / Как да разрешим да се изпълняват програми свалени от интернет на Мак ОС Вентура

Open Terminal / Стартирайте програмата Терминал:

sudo spctl --master-disable

And in  Apple menu => “System Settings” => “Privacy & Security” => “Security” section select option:
“Anywhere”

MacOS / Logitech Lift and secure input problem

Interesting problem during setup of Logitech Lift mouse.

There is a secure input mode / flag on MacOS which prevents input devices in some cases from working / installing properly.

Below is a post on the topic in the Logitech support forum:

Logi Options+ issues recognizing devices on macOS when Secure Input is enabled

https://support.logi.com/hc/en-150/articles/1500010489082

To check if secure input mode is enabled and by which process do the following:

  • Launch terminal and go in directory /Applications/Utilities 
  • Execute command
    ioreg -l -d 1 -w 0 | grep SecureInput
  • If nothing returned, then the secure input mode is NOT active
  • Otherwise search for “kCGSSessionSecureInputPID”=xxxx in the returned output. The number xxxx points to the Process ID (PID). You can kill it and try again

Another guide for general setup of the Logitech software on MacOS Ventura (13.x):

https://support.logi.com/hc/en-150/articles/1500005514962#ventura

And the site to help you setup the mouse: ERGOsetup.logi.com

MacOS terminal improvements

Check which shell you use:

  echo $0

If it is bash you can continue editing bash settings:

  nano ~/.bash_profile

Add a line containing this:

  export PS1="\w\$ "

This will show you the current path in the terminal (bash).

And I like the short “ls -la” command to be set as alias “ll“, so I added also:

  alias ll="ls -la"

Remember to open new terminal window to get the new settings or execute:

  source ~/.bash_profile

That’s all for now!