rocket size что это
Объясните, почему мой рокет-саенс бэкенд билдится пару секунд, а четыре формы на фронте — полгода
На прошлой неделе мне удалось невозможное — я уговорил родителей забрать моих детей на все выходные. Если у кого-то из вас есть несколько мелких, вы должны понимать, какое счастье на меня свалилось. Я уже предвкушал лучшие два дня в своей жизни — но семейная жизнь не ограничивается проблемами от детей. Я проводил мало времени с женой последнее время — и был приговорен к выходным в загородном эко-отеле. Тут надо сказать, что я идиот — единственный в мире разраб, у которого нет ноута, поэтому если я уезжаю из дома, то могу попрощаться с любыми планами поработать, или вообще поделать что-то значимое, потому что телефон для меня — не инструмент.
Идиотом быть трудно, поэтому я стараюсь учиться на ошибках, чтобы стать меньшим идиотом в будущем. Я решил сделать себе хороший подарок — и заказал топовейший ноут. В моем городе хорошее железо не лежит вот так просто на прилавках магазинов, нужно зайти на сайт, выбрать тачку, выбрать конкретный магаз и заехать за ним. Я все обтяпал так, чтобы как раз к моему возвращению из отеля мой супер девбокс ждал меня в магазине на пути к дому.
Все выходные я предвкушал, как вернусь домой, настрою окружение, впилю темную тему во все, во что только можно. Мой десктоп успел прилично устареть, и мысль, что я поработаю на действительно шустрой машине, завораживала. Я уже точно знал, как развалюсь на любимом пуфике, положу ноут на ноги, и начну фигачить код с космической скоростью.
Проблема идиотов в том, что они не понимают сути происходящего, просто копируют действия умных людей, и результат разочаровывает. Вот так и у меня — по дороге домой я получил смс-ку, что доставка ноута затягивается, и мне придется подождать ещё пять дней. Но я все выходные жил идеей получить ноутбук, и ждать был не готов. Так что взял самое лучшее, что было в наличии — весьма среднюю машинку, с гигантским недостатком — 8гб оперативы. Но. Есть ещё один слот, можно будет расширить до 16-ти.
Решил, что неделю можно прожить и с восьмеркой. Я не работаю в пятидесяти окнах, и смогу жить без постоянно запущенных игр, пока разрабатываю. Господи, да на моем первом компе было в сто раз меньше памяти, и все было в порядке. проблем быть не должно.
Но проблемы начались — потому что кто-то когда-то допустил фронтендеров к разработке ПО.
Смотрите, я запускаю ноут, на нем начинает крутиться операционка, со всеми своими службами и драйверами. Дотнет, студия, райдер, плеер, почтовый клиент, FIFA18, проводник, телега. И это все — 20% моей оперативы. А потом я запускаю интерпретаторы и исполнители js. 80+ % оперативы. Браузер, нода, вскод. Три приложения, которым я дал одно простое задание — отрендерить формы и интерпретировать жс в них. Двумерные, простые формы, без физики.
Оказывается, мой современный ноут за 80 кусков недостаточно хорош для этого. С пустяками вроде трехмерного футбола с очень серьезной физикой и графикой, мощным ИИ, и очень серьезными расчетами в реальном времени ноут справляется. Но футбол — это фигня собачья. Вот двумерные формы — это именно та штука, на которую я должен всрать всю свободную память.
Давайте так — я нихрена не эксперт в производительности, я очень слабо себе представляю, как отличается программирование операционной системы от создания штуки вроде Node.js — на мой дилетантский взгляд ОС решает гораздо более сложные и ресурсоемкие задачи, но хрен с ним. Нода у меня билдит код, который я написал на тайпскрипте. Но у меня ещё есть код, который я написал на сишарпе — его билдит, запускает и исполняет дотнет. Почему он жрет в десятки раз меньше памяти? Дотнет что, решает более простые задачи? Или может он медленнее? Меньше функциональности? Фиг там плавал.
Тут мне хватает опыта, чтобы оценить — студия и дотнет решают не меньше задач, чем вскод с нодой. Зато работают намного, намного быстрее, и куда функциональнее. Но почему тогда им хватает горстки ресурсов, а жс окружение сходит с ума на машине, которая стоит три среднемесячных зарплаты в этой стране?
У меня гигантейший бекенд проект, и к нему малюсенький фронтендик — на четыре формы. Я делаю фичу — вношу изменения в кодовые базы обоих проектов. Когда изменения внесены — надо билдить. Я нажимаю f5 в райдере, альтабаюсь на вскод — и когда вижу перед собой стройные ряды typescript кода, получаю десктопную нотификацю: «build succeed». Все.
Теперь билдим фронтенд — тут с f5 не получится, надо открыть консоль и ввести ЭнПиЭм команду. Я прогер, я умею печатать, и легко справляюсь. Комп начинает шуметь. Конечно, мы же решаем сложнейшую задачу — превращаем один жсный говнокод в другой — поменьше — для оптимизации. Это, конечно, надолго — четыре формы все-таки.
Я все-таки доплелся до кухни, но ощущение было такое, что рабочее место я покинул уже в прошлой жизни. К сожалению, шикарная жизнь программиста приучила к хорошему кофе, и тут важен обстоятельный подход. Записывайте:
Нужно высыпать из кофемолки среднепрожаренную бурду, которую пьет жена
Достать нужные зерна из специальной непроницаемой баночки,
Засыпать в кофемолку,
Выставить верный помол, включить её,
Тщательно промыть френч-пресс.
Пока чайник кипит, нужно держать френч под горячей водой — чтобы холодные стенки не остудили кипяток
Быстро ошпарить огромное количество молотого кофе.
Заливаем, и пока заваривается, ставим кружку с молоком в микруху — нельзя, чтобы молоко остудило напиток.
Пока все заваривается-греется, я вышел на улицу покурить. Включил музыку, присел, не спеша затянулся, потом закурил еще одну — про запас, чтобы дольше не захотелось, хотя понимаю, что дурацкий самообман и просто привычка с армии, когда покурить обламывалось раз в неделю, и я разом всасывал штук по восемь, до тошноты.
Прошелся по двору, вернулся на кухню. Тут запишите еще пункт:
Пара ложек тростникового сахара, тщательно размешиваем.
Меееедлено, чтобы не пролить не капли на новый ковер, я пополз обратно наверх с наполненной до краев кружкой. Добрался через пару световых лет до ноута, очень медленно поднял ноут одной рукой — тяжелый, падла. Все-таки пролил пару капель кофе, но не на ковер, а на плитку — в стотысячный раз благодаря Господа нашего, что дал мужчинам носки — изящное движение ноги, и следы преступления исчезают. Усаживаемся, ставим кофе рядом с собой, ноут на ноги, смотрим в экран —
А билд ещё идет. Четыре формы, сынок.
Я вот сам не строил инструменты вроде ноды. Такие важные инфраструктурные штуки — удел умных ребят со степенями, которые изучали сложные науки, пока я бухал в универе. Моей экспертности недостаточно, чтобы аргументированно объяснять — фронтендеры должны шлепать формы, им нельзя разрешать делать серьезные проекты со сложной логикой и алгоритмами.
Но. Но. Есть известная проблема с сектами и теориями заговоров. Когда смотришь на них снаружи, ты такой — ну это же полная чушь. Они отбитые, опасные идиоты. Ни один человек, у которого есть хотя бы одна нейронная связь, не станет верить в плоскую землю. Нейронные связи есть у всех людей, и даже самые тупые из нас — все ещё достаточно умны, чтобы не верить в этот бред. При этом последователи сект и теорий заговора многочисленны и сильны. Так происходит потому, что люди в какой-то момент уходят от мышления в общем, и начинают мыслить частностями — тогда учение о плоской земле перестает быть очевидным абсурдом, и становится стройной цепочкой логичных и цельных умозаключений. Она разлетится в щепки, как только ты попробуешь взглянуть на ситуацию целиком, но ирония в том, что ты не захочешь — и твое учение научит тебя презирать и гнать палками всех глупцов, которые вздумают предлагать такое.
Все инженеры мира смотрят на фиготень, которую фронтендеры называют своим туллингом, и говорят — да это же говно собачье! Оно не работает, оно жрет слишком много ресурсов, оно решает только те проблемы, которые само же и создает. Это самый худший способ решения проблемы, который только можно себе представить. Вы, блин, переизобрели тысячу вещей, которые отлично справлялись со своими задачами, и сделали это жутко некачественно, и только продолжаете себя хоронить. Но приходят фронтендеры, и объясняют, что мы ничего не поняли.
Они придут и сюда. Они скажут, что вообще-то есть хот-релоад, чтобы не перебилживать проект. Они скажут, что вскод можно настроить так, чтобы билдилось по нажатию f5, скажут, что у меня не та версия ноды, и не тот ноут. Что на самом деле тот факт, что у меня на рабочей машине одновременно работает 4! клона сиплисплюсного кода, который интерпритирует жс — это отличный подход. Они вообще много чего скажут — все что угодно, лишь бы не переделывать свое дерьмо.
А я скажу вот что. Я отвалил штуку баксов за комп, и пока писал эту статью — у меня четыре раза свалился вскод — потому что выжрал всю память. И вот я ее дописал
А билд ещё идет. Четыре формы, сынок.
На правах рекламы
rocket science
Смотреть что такое «rocket science» в других словарях:
Rocket science — is an informal term for aerospace engineering especially as it concerns rockets which launch spacecraft into or operate in outer space.Due to the complexity and depth of this area of engineering (requiring mastery in subjects including mechanics… … Wikipedia
Rocket Science — Saltar a navegación, búsqueda Rocket Science Título Rocket Science Ficha técnica Dirección Jeffrey Blitz Producción Sean Welch Guión Jef … Wikipedia Español
Rocket Science — Альбом Tribal Tech Дата выпуска 2000 … Википедия
Rocket Science — est un film américain écrit et réalisé par Jeffrey Blitz en 2007. Sommaire 1 Synopsis 2 Fiche technique 3 Distribution 4 Récompenses … Wikipédia en Français
rocket science — UK US noun [U] ► TRANSPORT the scientific study of rockets: »The technology encompasses rocket science and jet engines. ● (it s) not rocket science Cf. not rocket science … Financial and business terms
rocket science — If something is not rocket science, it is not very complicated or difficult to understand. This idiom is normally used in the negative … The small dictionary of idiomes
rocket science — 1. ROCKETRY. 2. something requiring great intelligence, esp. mathematical ability. * * * rocket science noun 1. Rocketry 2. (usu with neg) any complex and intellectually demanding activity (informal) • • • Main Entry: ↑rocket * * * rocket science … Useful english dictionary
Rocket Science — Filmdaten Deutscher Titel Rocket Science Produktionsland USA … Deutsch Wikipedia
rocket science — If something is not rocket science, it is not very complicated or difficult to understand. This idiom is normally used in the negative. (Dorking School Dictionary) *** If you say it s not rocket science or no need to be a rocket… … English Idioms & idiomatic expressions
Retail Rocket — Retention Management Platform
Retention Management Platform
Помогает трансформировать новых покупателей в постоянных и работать над их удержанием
Что умеет
Сегментировать базу на основе умной математической модели
Системно работать над удержанием клиентов, наращивая LTV и повторные продажи
Помогает разрабатывать индивидуальные маркетинговые стратегии для любых сегментов
Модули Retention Management Platform
Campaign Management System
Увеличит выручку и повысит лояльность клиентов с помощью кроссканальных коммуникаций в email-рассылках, push и sms
Customer Intelligence Platform
Открывает возможности стратегического маркетинга на основе баз данных, чтобы LTV и прибыль росли
Data Warehouse
Объединит данные о клиентах из офлайн и онлайн-источников в одном месте и быстро создаст сегменты под любые задачи маркетинга
AI Personalization Engine
Знает, в какой момент, какое персональное предложение и через какой канал нужно сделать вашему клиенту
Отрасли
У нас более 1 000 клиентов по всему миру
В прошлом году мы принесли им более 34 352 379 223 i дополнительной выручки.
Выручка страницы поиска на сайте выросла
Товарный оборот на сайте вырос
Выручка email-кампании выросла
Выручка на сайте увеличилась
Уменьшили отток клиентов
Конверсия в email-рассылках увеличилась
Как оценивают Retention Management Platform
Раз в месяц клиенты оценивают нашу работу. А мы собираем оценки и считаем NPS — уровень удовлетворенности и готовность порекомендовать сервис своим друзьям и коллегам.
По данным NICE Satmetrix, для SaaS-компаний средний NPS — 31 пункт. Если показатель выше, значит большинство клиентов довольны. Если ниже, что-то плохо работает.
Отзывы
Мы бесконечно дорожим отношениями с нашими клиентами, поэтому могли доверить коммуникацию с ними только настоящим профессионалам. Специалисты Retail Rocket доказали, что умеют выстраивать долгосрочную стратегию, эффективно использовать разные каналы коммуникации и проверять различные гипотезы перед их внедрением.
Персональные товарные рекомендации — отличный инструмент для увеличения основных показателей массовых email-рассылок. Так как ассортимент интернет-магазина «220 Вольт» достаточно большой, очень сложно угодить каждому конкретному пользователю. Однако, рекомендации Retail Rocket отлично справляются со своей работой, что и видно из результатов A/B-теста.
Нам важно работать с надежным подрядчиком, мастером своего дела. «Эльдорадо» — важный магазин для российского рынка электроники, поэтому мы стремимся быть лучшими для наших покупателей. Retail Rocket помогает нам с этим в онлайн-пространстве.
руководитель департамента электронной коммерции «Эльдорадо» группы компаний «М.Видео-Эльдорадо»
Посмотрите, как работает Retention Management Platform
Оставьте заявку и мы свяжемся с вами. Покажем, как работают все модули и ответим на вопросы.
Мы можем приехать к вам в офис или пригласим к нам. Если не получается встретиться, проведём демонстрацию по видеосвязи.
Какой будет результат
Увеличите выручку, средний чек и LTV
В 1, 5 раза выросли заказы благодаря товарным рекомендациям на сайте и в рассылках
Поймёте, что происходит с клиентской базой
На 20% выросло количество лояльных клиентов за счёт комплексной работы в email-канале
Сможете выстраивать кампании на основе больших данных
Рост заказов из рассылки на 13,5% без вмешательства маркетолога
Сможете запускать кампании и настраивать сложные сегменты за пару кликов
Рост PRE (выручки на отправленное письмо) на 170% благодаря сегментации в рассылках
Будете тестировать десятки гипотез сразу с помощью нашей Growth Hack-команды
Growth Hacking в рассылках: проверили 82 гипотезы и получили рост конверсии до 38%
Будете показывать покупателям только нужные и интересные товары и услуги
Рост SKU в заказе на 25% благодаря товарным рекомендациям на сайте
Пишем о стратегическом маркетинге на основе Big Data
Как мотивировать к повторным покупкам с помощью триггерной коммуникации: кейс cheese-cake.ru
Прирост выручки более 12% с помощью триггерных email-рассылок: кейс Gipfel
Как оптимизация CJM с помощью персональных рекомендаций позволяет увеличить выручку и средний чек: кейс Gipfel
Рассылка от Retail Rocket
Свежие инсайты о маркетинге и retention в вашем почтовом ящике
Контакты Retail Rocket
Штаб-квартира: Нидерланды
Laan van Vredenoord 33, 2289DA, Rijswijk, The Netherlands
Испания
Edificio K2M. C/ Jordi Girona, 1. Planta 2, 08034 Barcelona, Spain
Москва
125315, Москва, Ленинградский проспект, 74A, Россия
La Capitanía 80 Oficina 108, Las Condes, Santiago, Chile
Германия
Pappelallee 78 / 79, 10437, Berlin, Germany
Мы в социальных сетях
Исследования осуществляются при грантовой поддержке Фонда «Сколково»
Rocket Lake для десктопа и рабочей станции
Как и было обещано ранее, процессорный сезон «весна — лето 2021 года» открыли модели Rocket Lake, сначала для домашних компьютеров (Intel Core), а затем — для рабочих станций (Intel Xeon W). С момента анонса первых прошло уже достаточно времени, чтобы новинки как следует рассмотрели со всех сторон — воспользуемся такой возможностью и мы. А вот вторые, так сказать, с пылу с жару — мы никак не можем не упомянуть их в нашей ленте.
В первой волне было представлено 19 моделей нового семейства категорий i5, i7, i9. Традиционно, в линейке присутствуют модели с возможностью разгона (индекс К), пониженной энергопотреблением (Т) и без графического ядра (F). В целом характеристики процессоров выглядят очень плотно, поэтому для сравнительной таблицы можно обойтись топовыми моделями в каждой из категорий.
Баз. частота | Макс. частота | Яд./пот. | Кеш | TDP | Цена | |
---|---|---|---|---|---|---|
i9-11900K | 3.5 ГГц | 5.3 ГГц | 8 / 16 | 16 Мб | 125 Вт | $549 |
i7-11700K | 3.6 ГГц | 5.0 ГГц | 8 / 16 | 16 Мб | 125 Вт | $409 |
i5-11600K | 3.9 ГГц | 4.9 ГГц | 6 / 12 | 12 Мб | 125 Вт | $272 |
Intel позиционирует Rocket Lake-S как отличный вариант для оверклокинга — недаром слово Unlocked красуется на упаковке процессора. Для любителей погонять мегагерцы имеются специальные программные средства. Профессионалы также быстро взялись за дело: буквально через несколько недель на компьютере с процессором Core i9-11900K был поставлен рекорд по разгону памяти DDR4 — 7156 МГц.
Еще одна хорошая новость: несмотря на волатильность нынешних цен на электронику и рыночную непредсказуемость, цены на Rocket Lake довольно быстро приблизились к рекомендуемым — это все еще пока не про Россию, но внушает надежду. В целом цены производителя близки или несколько выше по сравнению с предыдущим поколением.
Что же касается свежепредставленной серии Intel Xeon W-1300, то она как две капли воды похожа описанную выше на линейку Core, поскольку, собственно, является ее «отражением» на пространство рабочих станций. Скажем, топовый процессор Xeon W-1390Р с точностью до всех рабочих частот, характеристик и функциональных возможностей соответствует флагману Core i9-11900K; одно принципиальное различие — поддержка ЕСС памяти у Xeon. Индексы здесь расставлены немного по-другому: Т — пониженное потребление, Р — наоборот, разогнанные показатели производительности. В целом, картина выглядит следующим образом.