Sunday, 26 March 2023

Dodanie nowego komponentu - app.module.ts


  1. import { YourNameComponent } from './pages/admin/YourName/YourName.component';

  2. appRoutes: Routes = [
    {
    path: 'admin/YourName',
    component: YourNameComponent,
    canActivate: [AuthenticationGuard],
    data: { title: 'Your Name', isNew: true }
    },

  3. @NgModule({
      declarations: [
        YourNameComponent

Saturday, 25 March 2023

Preparing Dev Env for Angular

Install software
1. Install Visual Studio Code
2. Install Git
3. Install Node.js

Configure Angular with NPM (node package manager)

1. install Angular CLI - use command prompt or VS Code terminal
npm install -g @angular/cli
2. install SASS
npm install -g node-sass
3. To create new Angular project with SASS as default style:
ng new project-name-here --style=scss
4. To create new Angular component:
ng generate component name-here

Monday, 2 January 2023

Show active file in Solution Explorer

 Tools > Options > Projects and Solutions > General > Track Active Item in Solution Explorer

Thursday, 25 August 2022

Using process.env in React

  1. Install dotenv package
  2. Create .env file in root directory
  3. Add variables to the file like this:
REACT_APP_MOCK_API_URL=data1
REACT_APP_REST_KEY=data2

  1. Read variables like this:

const key = process.env.REACT_APP_REST_KEY;
const mockUrl = process.env.REACT_APP_MOCK_API_URL;

Important!

Variable name MUST begin with "REACT_APP_"

(Initially I called variable MOCK_API_URL. It took me few hours to figure out why key contained value and mockUrl was undefined.)


Tuesday, 17 May 2022

Zestawienie prepaid

Znalazłem "magiczny excel" zawierający porównanie pakietów "na kartę" we wszystkich polskich telekomach: https://drive.google.com/file/d/1wTRENPirHx9ZgyKj4oeKP2A-eaSYKn-e/view 

Gdyby plik został jednak usunięty, na MEGA jest pobrana aktualna (na moment opublikowania tego wpisu) wersja: https://bit.ly/3sG7mwQ

Friday, 11 February 2022

Jak usunąć pliki z poprzedniej instalacji Windows, do których nie ma dostępu

takeown /F "D:\Program Files" /A /R /D Y
icacls "D:\Program Files" /T /grant administrators:F
rd /s /q "D:\Program Files"

Monday, 31 January 2022

Duolingo invitation link

Learn a language with me for free! Duolingo is fun, and proven to work. Here’s my invite link:



Monday, 27 December 2021

List of Breakpoints in Angular Material

https://material.angular.io/cdk/layout/api

These are Breakpoints constant actual values.

Thursday, 23 December 2021

When you align Justice League covers, you get amazing picture

Thursday, 9 December 2021

Problem przy tworzeniu Azure Active Directory B2C

Potrzebuję katalogu Azure B2C dla mojego projektu.

Przy próbie utworzenia nowego katalogu dostaję taki błąd:

The subscription is not registered to use namespace 'Microsoft.AzureActiveDirectory'.
See https://aka.ms/rps-not-found for how to register subscriptions.


 

Rozwiązanie:

 

  1. Zaloguj się do Azure
  2. Otwórz konsolę
     

  1. Konsola może wymagać stworzenia katalogów.
  2. W konsoli wpisz:

az provider register --namespace Microsoft.AzureActiveDirectory

 

Po kilku minutach powinno zadziałać. Możesz spróbować stworzyć katalog jeszcze raz.