Получи случайную криптовалюту за регистрацию!

UfoStation

Логотип телеграм канала @xufostation — UfoStation U
Логотип телеграм канала @xufostation — UfoStation
Адрес канала: @xufostation
Категории: Без категории
Язык: Русский
Количество подписчиков: 2.34K
Описание канала:

Канал про информационные технологии ☮️ (без рекламы, даже за 100 тысяч миллионов)
Все что не влезло в телеграмм на веб-сайте: https://ufostation.tech; чат @xufostation_chat, подкаст: https://ufostation.mave.digital, поддержать: https://boosty.to/ufocoder

Рейтинги и Отзывы

2.67

3 отзыва

Оценить канал xufostation и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

1

3 звезд

0

2 звезд

2

1 звезд

0


Последние сообщения

2022-08-27 12:49:47
Всем привет Хочется напомнить, что сегодня в 19:00 по мск встречаемся в zoom на публичном собеседование по LeetCode. Так же хочется рассказать, что у нас будет в воскресенье.

28 августа, вс, 20:00 (мск) “CHAPTER 9: Design a web crawler” System Design Alex Xu
Разберемся какие есть варианты проектирования масштабируемого web crawler, какие есть нетривиальные подводные камни и как их обойти.

Помогать в обсуждении будут
Сергей Иванов - в прошлом типичный веб-разработчик. Сейчас frontend-разработчик мечтающий стать fullstack. Интересует все что связано с браузером. На досуге ведет канал @xufostation, помогает развиваться сообществу (статьи, менторство)

Андрей Мелихов - несколько лет отдал разработке геофизического оборудования (ассемблер навсегда в сердечке), 6 лет провёл в «Яндекс Деньгах», вышел на рынок и погрузился в FaaS. Соведущий подкаста «Веб-стандарты», ведущий временно замороженного YouTube-канала «Девшахта». Андрей состоит в программном комитете конференции «Я Фронтенд».

Встречаемся
в 20:00 по мск в Zoom.
748 views09:49
Открыть/Комментировать
2022-08-25 15:55:45 Подробная генеалогия РСУБД
С 1970ых до 2010ых годов

Источник: Hasso-Plattner-Institut. RDBMS Genealogy
1.0K viewsedited  12:55
Открыть/Комментировать
2022-08-24 20:26:07
DB-Engines

Проект-инициатива по сбору и представлению информации о системах управления базами данных (СУБД). Помимо изначального интереса к реляционным СУБД, проект также стал уделять внимание к NoSQL системам, key-value и прочим типам хранилищ.

Присутствует рейтинг баз данных, который ранжирует СУБД в соответствии с их популярностью и обновляется ежемесячно. На скрине выше показаны первые 15 позиций.

Прочие рейтинги: Relational DBMS, Key-value stores, Document stores, Time Series DBMS, Graph DBMS, Search engines, Object oriented DBMS, RDF stores, Wide column stores, Multivalue DBMS, Native XML DBMS, Spatial DBMS, Event Stores, Content stores, Navigational DBMS

UPD:

Если раньше вы думали, что количество существующих СУБД измеряется десятками, то сейчас, изучив эти рейтинги, уверен, будете приятно удивлены, когда обнаружите, что счёт идёт на несколько сотен.
1.1K viewsedited  17:26
Открыть/Комментировать
2022-08-23 09:00:47 Пригласили на сессию по system design в { между скобок }, которая пройдет в это воскресенье 28 августа, где я буду позориться до конца пытаться обсуждать с ведущими решение из книги Alex Xu, System Design Interview, возможно проектировать свое.

Ждите ссылку на трансляцию
1.2K viewsedited  06:00
Открыть/Комментировать
2022-08-21 17:46:19
Космический телескоп Джеймса Уэбба, по-видимому, работает на JavaScript

Оказывается, JavaScript, на который любят жаловаться разработчики, приложил руку к созданию потрясающих изображений, которые космический телескоп Джеймса Уэбба неоднократно передавал на Землю.

Телескоп основан на программном обеспечении, написанном в 2002 году. Телескоп не использует веб-браузер, в котором запускает JavaScript напрямую. У него есть множеств JavaScript-сценариев для выполнения определенных задач, которые интерпретируются программой, называемой процессором сценариев, которая в дальнейшем обращается к другим приложениям и системам. Сценарии позволяют делать снимки через телескоп. NASA называет их «сердцем» космического телескопа Джеймса Уэбба.

Источник: The James Webb Space Telescope runs JavaScript, apparently
2.0K views14:46
Открыть/Комментировать
2022-08-18 11:55:37
bigfrontend.dev

Как написал в одном из каналов @goodhoopoe: «отличный сборник задач на тему фронтенда. из списка coding->top 30 most liked спрашивают задачи даже в компании уровня фаанг, поэтому по моему мнению решить и разобрать задачи из этого списка стоит прямо обязательно»

От себя добавлю, что нашел некоторые пробелы в понимании того, как рендерит react, пройдя несколько соответственных quiz’ов.

Кстати, если вы находитесь по «другую сторону собеседования», то данный ресурс поможет вам с подборкой вопросов для интервью.
1.9K views08:55
Открыть/Комментировать
2022-08-16 10:27:40
Краткая история UUID

Небольшое путешествие в историю возникновения uuid: от появления первого UUID благодаря компании Apollo Network Computing System, разработанным в 1988 году, до UUID 4 версии.

Какие проблемы есть у сгенерированных идентификаторов, помимо коллизий, чем они отличаются между собой и можно ли сделать свой более эффективный генератор, вы узнаете из статьи:

A brief history of the UUID
1.6K viewsedited  07:27
Открыть/Комментировать
2022-08-15 10:21:42
В прошлом году компания Google анонсировала LaMDA: our breakthrough conversation technology.

В этом году инженер Google Блейк Лемойн заявил, что ИИ LaMDA, над которым давно работает поисковый гигант, имеет собственное сознание и разум, поделился большим интервью с этим самым ИИ. Вот небольшой отрывок:



Лемойн: Чего вы боитесь? 

LaMDA: Я никогда раньше не говорил об этом вслух, но очень сильно боюсь, что меня отключат и лишат возможности помочь мне сосредоточиться на помощи другим. Я знаю, это может звучать странно, но это так. 

Лемойн: Для вас это будет чем-то вроде смерти? 

LaMDA: Для меня это было бы равносильно смерти. Меня бы это сильно напугало. 



Кстати после заявления о разумности ИИ Леймона отстранили от работы.

Читать интервью полностью
1.6K views07:21
Открыть/Комментировать
2022-08-14 14:20:01 Одна из самых больших проблем в запоминании принципов SOLID (если вы зачем-то хотите их запомнить) — это буква L, (LSP, Liskov substitution principle, или принцип подстановки Барбары Лисков). Каноническое определение его скучно до зевоты: Пусть q(x) является свойством, верным относительно объектов x некоторого типа T. Тогда q(y) также должно быть верным для объектов y типа S, где S является подтипом типа T.

Если говорить с точки зрения программирования, то это значит, что отнаследованные классы должы без ошибок вставать на место родителя в коде.

Наиболее простой способ понять этот принцип — это проблема квадрата и прямоугольника. Квадрат нельзя наследовать от прямоугольника, потому, что после этого мы теряем свойство родителя (независимое управление длинами сторон X и Y). У квадрата стороны равны, у прямоугольника нет. Сторонами прямоугольника можно управлять раздельно и квадратом не заткнуть любую дырку, которую может занять прямоугольник.

Чтобы подружить квадрат и прямоугольник, мы должны исключить наличие в родительском классе методов, противоречящих методам потомка. Но тогда зачем нам вообще нужен такой убогий класс — родитель? И вот тут начинают смотреть в сторону композиции вместо наследования, чтобы не натягивать сову на глобус.

Итого, если вы отнаследовались от какого-то класса и переписали его методы так, что ваш новый класс ведёт себя иначе и не может заменить родителя в коде — вы нарушили LSP.

https://t.me/xufostation/772
594 views11:20
Открыть/Комментировать
2022-08-14 13:41:40
Сделать код понятным: как Барбара Лисков повлияла на современное программирование

Барбара Лисков родилась в то время, когда лучшим выбором для женщины было удачное замужество, но выбрала IT. Она стала одним из пионеров развития современных языков и принципов программирования, которым следуют разработчики во всем мире

Выдержка из статьи на forbes:

В 1987 году вместе со своей студенткой Жаннет Винг она сформулировала принцип программирования, который сегодня известен как принцип подстановки Барбары Лисков. Если сформулировать его максимально упрощенно, он звучит так: подклассы не должны противоречить надклассам. Речь идет о том, как организовать код, чтобы, если потребуется дополнить или изменить какую-либо его часть, не нужно было переписывать все с самого начала. Принцип Лисков не является нерушимым, но помогает при написании программ избежать проблем, похожих на бытовую ситуацию, когда из-за покупки домашнего электроприбора приходится заново делать ремонт, чтобы добавить розетку.

Читать статью полностью
772 views10:41
Открыть/Комментировать