ВАЙЛТ™
1.17K subscribers
1.4K photos
114 videos
235 files
849 links
ВАЙЛТ™ — IT-проект, разработанный помогать

Целая система, в которой есть всё необходимое для IT-специалистов, маркетологов и бизнеса

Всё о ген. директоре и проекте -> klicks.ru/my

Главный домен проекта -> вайлт.рф
Download Telegram
Вы зашли в банковское приложение, чтобы быстро перевести деньги, отвлеклись на звонок — и когда вернулись, увидели экран входа. Снова вводить пароль, проходить проверку по лицу или коду из смс. Возникает закономерное раздражение: «Зачем так усложнять? Я же только отошёл на минуту!». Но за этим решением стоит не вредность разработчиков, а механизм безопасности под названием heartbeat — «сердцебиение» сессии. Представьте, что вы разговариваете с коллегой по рации. Если собеседник замолчал надолго, вы не знаете: он ещё слушает, отошёл в сторону или с ним что-то случилось. Приложение работает так же: оно периодически «стучится» к серверу с сигналом «Я тут, всё активно». Если стука нет — сессия закрывается, чтобы чужой человек не воспользовался вашим доступом...
Подробнее в ВКонтакте

@whilet_ru
3
Вы делаете красивое фото на телефон, смотрите на него с восторгом, а когда открываете на ноутбуке друга — цвета кажутся блеклыми, небо не таким ярким, а кожа странного оттенка. Возникает вопрос: неужели файл испортился? На самом деле с файлом всё в порядке. Просто у каждого экрана — свой «взгляд» на цвет. Представьте двух художников, которые рисуют один и тот же пейзаж. Один видит оттенки теплее, другой — холоднее. Оба честны, оба старались, но результат отличается. В цифровом мире происходит то же самое: цветовые профили, калибровка, тип матрицы — всё это влияет на итоговую картинку. Программисты стараются учитывать эти различия, но идеальной идентичности без специального оборудования не добиться...
Подробнее в ВКонтакте

@whilet_ru
2
Вы садитесь в самолёт, открываете приложение для заметок и спокойно пишете идеи, составляете списки, редактируете черновики. Никакого интернета, а всё работает. Но стоит открыть соцсеть — и вы видите лишь грустное сообщение «Нет соединения». Почему один сервис уважает ваше время в полёте, а другой — нет? Всё дело в стратегии «офлайн-первый». Представьте, что вы ведёте бумажный дневник: пишете в дороге, в парке, в кафе без Wi-Fi, а когда приходите домой, переписываете важное в чистовик или публикуете в блоге. Так и работают офлайн-приложения: вы взаимодействуете с локальной копией данных на своём устройстве, а при появлении сети изменения «уезжают» в облако. Соцсети же часто требуют «живого» соединения, потому что показывают контент, который генерируется другими людьми здесь и сейчас...
Подробнее в ВКонтакте

@whilet_ru
3
Вы заходите на любимый сайт, выбираете русский язык, закрываете вкладку и возвращаетесь через неделю. Сайт снова приветствует вас на русском, хотя вы не вводили никаких настроек. Возникает ощущение, что у интернета есть память. Отчасти так и есть, но хранится эта память не на сервере, а у вас в компьютере. Всё благодаря куки — маленьким текстовым «запискам», которые сайт оставляет в вашем браузере. Представьте, что вы приходите в кафе: бариста запоминает, что вы любите кофе без сахара, и в следующий раз спрашивает: «Как обычно?». Куки работают так же: «Пользователь выбрал русский», «Положил товар в корзину», «Не показывать это уведомление».
Подробнее в ВКонтакте

@whilet_ru
3
😁4🤣2🔥1
У каждого, кто хоть немного интересовался созданием сайтов, возникал соблазн: нажать правую кнопку мыши, выбрать «Просмотреть код страницы» и скопировать чужой проект. Кажется логичным: если я вижу код, значит, могу забрать его себе и запустить такой же сервис. Но на практике это работает только частично. Вы можете скопировать картинку, но не функционал. Почему так происходит? Потому что вы видите только «фасад». Представьте ресторан: вы можете зайти в зал, посмотреть интерьер, изучить меню, оценить красоту салфеток. Но кухня, рецепты шеф-повара, поставщики продуктов и секреты соусов находятся за закрытой дверью. Фронтенд (то, что в браузере) — это «зал». Бэкенд (логика, базы данных, алгоритмы) — это «кухня». Скопировать фасад — можно, воссоздать начинку — почти невозможно без доступа к серверу...
Подробнее в ВКонтакте

@whilet_ru
2🤯1
😁5🤣2🔥1
Вы одолжили ноутбук коллеги, чтобы быстро проверить почту, сделали дело и закрыли браузер. Кажется, что дело сделано: окно исчезло, следов нет. Но если коллега откроет браузер снова и зайдёт на тот же сайт, он может увидеть ваш аккаунт всё ещё открытым. Возникает вопрос: почему так произошло? Потому что закрытие вкладки не всегда означает завершение сеанса. Представьте, что вы оставили ключ в замке входной двери. Вы ушли, хлопнули дверью, но ключ торчит снаружи. Любой прохожий может повернуть его и войти. Закрыть браузер — это как хлопнуть дверью, но ключ-то внутри. Нажать «Выйти» — это забрать ключ с собой...
Подробнее в ВКонтакте

@whilet_ru
4
😁3🤣2🔥1
Вы вводите запрос в поиске интернет-магазина, и через долю секунды получаете результат из миллионов товаров. Или заходите в банковское приложение, и история операций за пять лет загружается мгновенно. Возникает вопрос: как компьютер успевает проверить всё так быстро? Неужели он перебирает каждую запись подряд, пока не найдет нужную? Если бы это было так, поиск заня бы часы. На самом деле система не сканирует всю базу данных целиком. У неё есть специальная карта — индекс. Представьте толстую энциклопедию в двадцати томах. Чтобы найти статью про «Микропроцессоры», вы не листаете все страницы подряд. Вы открываете алфавитный указатель в конце, находите букву «М» и сразу переходите на нужную страницу. Базы данных работают так же: заранее сортируют и размечают данные, чтобы ответ на ваш запрос находился за один «прыжок»...
Подробнее в ВКонтакте

@whilet_ru
3
😁3🔥2🤣1