Skip to content

Instantly share code, notes, and snippets.

@acilsd
acilsd / PrivateRoute.tsx
Created February 21, 2019 11:27
private_route_mobx_edition
interface IProps extends RouteProps {
component: React.SFC<any> | React.ComponentClass<any>;
auth?: IAuthStore;
}
const PrivateRoute = inject('auth')(
observer(({ component: Component, auth, ...rest }: IProps) => {
return (
<Route
{...rest}
@acilsd
acilsd / questions.md
Created July 6, 2018 15:29 — forked from ozio/questions.md
Вопросы, которые мне задавали (или не задавали) на позицию Senior Frontend Developer (~10 их)

Я не пытался тут собрать все вопросы, которые хорошо бы задавать, а лишь те, что мне задавали (если не указано обратное), так что не неситесь жаловаться, что вы не нашли своих любимых и коварных. Так же, я не привожу список всяких логических задачек, которых, слава богу, было минимум и задачек с написанием кода на листке бумажки что, к сожалению, всё ещё распространено.

React:

  • Жизненный цикл компонента? В какой метод какие аргументы приходят? Где и как лучше обновлять стейт?
  • Что такое функциональный компонент и PureComponent? В чём разница?
  • Что такое Redux?
  • Что такое сайд-эффекты?
  • Какие бывают миддлвары в Redux?
  • Для чего нужен redux-thunk?
  • На чём построена redux-saga (на генераторах) и для чего она нужна?

VPN-сервисы

Существует огромное количество VPN-сервисов. Вот два популярных варианта:

  1. https://nordvpn.com/ большие скидки при оплате за 2 и 3 года, возврат денег в течение 30 дней (если зайти на https://nordvpn.com/features/ и пролистать вниз, то появится попап со скидкой 77% — $99 за три года)
  2. https://www.privateinternetaccess.com/ старый, добротный

Таблица сравнения кучи VPN-сервисов https://thatoneprivacysite.net/vpn-comparison-chart/

См. также:

<!DOCTYPE html>
<html >
<head>
<meta charset="UTF-8">
<title>Simple Masonry Layout With Flexbox</title>
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<div id="masonry">
<img src="https://s3-us-west-2.amazonaws.com/s.cdpn.io/4273/1.jpg">