Есть такой закон систем: ни одна сложная система, которая работает, не может быть создана с нуля; все сложные системы, которые работают, «вырастают» из простых систем, которые работают.
Напилил я новости с UUIDами в качестве primary key и выставил их для фронтенда. Вышла вот такая урла:
supersite.com/user_alex/post/0ca3501e-a6eb-4081-a55f-532baf2d7673
Пришли SEO'шники и сказали что бы я эту урлу присунил себе в dev/null. Пришлось все переделывать под ЧПУ(Человекопонятный URL). То есть в такой вид. Аля как сделали на медиуме.
supersite.com/user_alex/post/great-article-532baf2d7673ff23
Q: Как найти компонент который ломает SSR через обращение к window
A: При создании глобального контекста создайте global.window и положите в него прокси, который при обращении к любому полю будет генерировать стектрейс и выводить его в консоль
- Go to homebrew git repo.
- Identify the commit specific to
kubernetes 1.11.x(for example) version - Go to Formula folder
- Open raw version of kubernetes-cli.rb file
- Copy the raw link of the file https://raw.githubusercontent.com/Homebrew/homebrew-core/3e8f5503dde7069c5ff49b82d5e1576e6ebe3a5d/Formula/kubernetes-cli.rb
- Run brew install <raw_link>
https://stackoverflow.com/questions/52921122/homebrew-install-specific-version-of-formula
brew install https://raw.githubusercontent.com/Homebrew/homebrew-core/93701b461c2dbfe114af1a238ca5320f403ed0ec/Formula/pcre.rb
Copy
https://raw.githubusercontent.com/Homebrew/homebrew-core/864a2434fd096df7f3ec79db0cc3558a06952431/Formula/nginx.rb
to nginx.rb on hard disk and comment pcre dep
https://kevinworthington.com/nginx-for-mac-os-x-el-capitan-in-2-minutes/
#!/bin/bash
# Build Nginx 1.9.6 on Mac OS X El Capitan (10.11)
# This script was created by Kevin Worthington - http://kevinworthington.com/ - 07 November 2015
# Original article at: http://kevinworthington.com/nginx-for-mac-os-x-el-capitan-in-2-minutes/