- The highest additional cost of buying a home in Germany.
- You’ll usually need to pay between 3.5% and 6.5% of the purchase price.
- https://hypofriend.de/en/property-transfer-tax.fhd
- Pay it within four weeks of finalizing your purchase.
- Once paid, the transfer of ownership of the property can be registered in the German land registry (Grundbuch).
- Use an online platform to simplify the taxation process:
- https://expatica.germantaxes.de/
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8" /> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0" /> | |
| <title>Document</title> | |
| </head> | |
| <body> | |
| <script> | |
| fetch("http://localhost:3000", { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| setxkbmap -layout us,ir | |
| setxkbmap -option 'grp:alt_shift_toggle' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Upgrade and update | |
| sudo pacman -Syu --noconfirm | |
| # Install Git and config it | |
| sudo pacman -S git | |
| git config --global init.defaultBranch main | |
| git config --global user.name "Kasir Barati" | |
| git config --global user.email "kasir.barati@gmail.com" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| " set autoindent | |
| " reload files when changed on disk, i.e. via `git checkout` | |
| set autoread | |
| " Fix broken backspace in some setups | |
| set backspace=2 | |
| " see :help crontab | |
| set backupcopy=yes | |
| " yank and paste with the system clipboard | |
| set clipboard=unnamed | |
| " don't store swapfiles in the current directory |
- With Angular you can store those information in the environment.ts files, but you need to commit them in the repository, and again, this is not what we want. If something is changing, you need to update them and in an Agile environment, you also need to pass Code Review, Test and many other steps to certify a “Done” ticket.
- Keep in mind that in a Front End world, it is pretty much impossible to keep anything hidden from the final user (the code can always be inspected in any browser). For this reason, the use of secret keys and passwords in this world have to be considered very carefully and under a secure structure managed backend side.
Please note that this script disclose too much data. You can filter them by using filter-env lib. In that case you can add a specific prefix to all of your envs. The other point is that this script uses the same env name as it is inside the .env file, so my suggestion to
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| export const FlightRegionType: { | |
| DOMESTIC: 'DOMESTIC', | |
| INTERNATIONAL: 'INTERNATIONAL' | |
| }; | |
| export const CabinClass: { | |
| ECONOMY: 'ECONOMY', | |
| BUSINESS: 'BUSINESS', | |
| FIRST: 'FIRST' | |
| }; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Connect to postgres | |
| PGPASSWORD="pass" psql -h localhost -p 5432 -U user -d db-name | |
| # You can also use .pgpass, TBH it does not work in my experience. BTW this is much much safer from point of security - No track in terminal history. | |
| touch ~/.pgpass | |
| # Replace its values: | |
| db_host:db_port:db_name:db_user:db_pass | |
| # Dump from postgres | |
| # Doc: https://www.postgresql.org/docs/14/app-pgdump.html |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import { Module } from '@nestjs/common'; | |
| import { ThrottlerModule } from '@nestjs/throttler'; | |
| import { ThrottlerStorageRedisService } from 'nestjs-throttler-storage-redis'; | |
| import { AppService } from './service/app.service'; | |
| import { AppController } from './app.controller'; | |
| import { APP_GUARD } from '@nestjs/core'; | |
| import { GlobalThrottlerGuard } from './guards/global-throttler.guard'; | |
| @Module({ |
NewerOlder