Как стать автором
Обновить
-9
0
Коля @SbWereWolf

программист эникейщик

Отправить сообщение

Автор спасибо за проделанную работу. Только вопрос, а зачем она была проделана ?

То что силовики беспределят это вроде все знают.

Или это как раз для тех кто до сих пор думает, что силовики не допустят безпредела и на крайний случай суд во вмем разберется ?

В еву еще кто то играет ?

Спасибо за статью. Оказывается вот как все устроено !

Спасибо за ваш труд и за статью.

Девочек из прокупатуры ни кому не посоветую и из МВД тоже, в судах хорошие, берите не пожалеете.

Погулять в Екб есть где. Вдоль той же набережной от Макаровского моста до Царского, с визитом в дендрарий. Администрация города потратилась на набережную, с ребенком погулять можно.

Можно пройтись от Динамо через исторический квартал по Толмачева на Пушкина, Розы Люксембург, Чапаева. Можно в районах интересно погулять на Уралмаше и на Эльмаше и там и там есть маленькие парки окруженные малоэтажной застройкой, уютные дворики.

Я пешком в молодости весь город исходил, есть у нас где погулять.

Можно гулять в парках, которых по всему Екб не мало, просто от парка к парку галять, начать с Харитоновского - Энгельса - Метео горка - Павлика Морозова - Дендрарий - Зеленая Роща, или после Метео горки пойти в ЦПКиО. Ещё есть дендрарии и ботанический сад.

А можно гулять в лесопарках: Уктус + Нижнеисетский, Калиновский, Три озерца в Лесоводов России или Пышминские озерца рядом с Калиновским. Кстати можно рыбачить на Исети, часто вижу рыбаков.

Но самое ценное в Екб это природа в пригороде. Это памятники природы: Шунут, Азов Гора, Дегтярские воробьи и другие скалы. Если по Серовскоиу тракту уехать до Нижнего Тагила, то там еще больше интересных мест.

И в будни и на выходных в Екатеринбурге можно интересно погулять. Рекламы этих маршрутов конечно нет 😁 но вы спрашивайте - мы всегда отвечаем.

Для любителей поплавать на веслах есть Верх Исетский пруд с островами, берем надувную лодку и спас жилеты, берем детей и исследуем все острова. Можно и с мотором, можно под парусом. На лодочной станции за отдельную плату. На лодке можно по городскому пруду девушек катать. Есть Шарташ и это не только озеро это и парк с тропой здоровья.

Если вы любите крутить пелали, то каждые выходные проходит множество покатушек, как по шоссе так и по грунтовкам. Ищите группы в ВК. Велосипеды в городе не редкость, для многих велик это удобный способ добраться до работы.

Екатеринбург это хороший город для активного отдыха.

Если какое то свойство сущности нужно для поиска то делаем колонку с индексом по этому свойству, вы статью читали, а смысл не уловили.

Попробуйте еще раз перечитать.

я пишу статьи для разумных людей, писать 100500 дисклаймеров что бы ни один чудак мне слова не сказал, много чести.

Я изложил идею, привел пример - профиль пользователя, товарные позиции в заказе. Откуда там быть килобайтам текста ?

Если есть такие большие поля, то их надо хранить в отдельной связанной табличке, о типе данных BLOB / CLOB я думаю вы слышали.

Я об этом не написал ? Вы считаете в статье я должен вообще все возможные случаи проектирования таблицы рассмотреть ?

Вы задались целью привести контрпример, поздравляю вам это удалось.

TOAST

Если у вас 100 колонок и в них 100к теста, то если вы упакуете эти 100 колонок в одну, то там будут всё те же 100к текста (плюс разделители), и на ваш запрос СУБД вам пришлёт всё теже 100к текста.

При чём тут способ физической записи данных ? при чём тут Postgre ? других СУБД не бывает ? SQLight слышали ? Oracle ? MySql ? SQL Server ? давайте из них выпишите ограничения :)) Ваше замечание вызывает во мне недоумение.

От Бартунова последний доклад по JSOB слушали ? про TOAST там тоже есть, очень рекомендую https://youtu.be/CPoNZRpcHf4.

А где вариант ответа - подобное решение не является серебряной пулей и его надо использовать вдумчиво и там где надо, а где не надо не использовать?

Моя статья для людей которые привыкли думать до того как начнут что то делать.

Извините что не учёл ваши персональные особенности.

Спасибо за статью. И знаеия дали и по полочкам разложили.

Пункты 17 и 18 огонь

Для совсем случайных людей пожалуйста напишите статью с объяснением структуры файлов и их взаимной связью и зависимостями.

Определяют, когда добиваются запрета ларьков. Теперь за сигаретами мы идем не в киоск, а стоим в очепеди в супермаркете.

Кто такую ситуацию проллобировал ?

Мне кажется крупный ритэйл.

Товарищей добывающих валюту для страны надо чем то кормить, во что то одевать, как то им надо проводить досуг с семьями на выходных. Всё это обеспечивают совсем не подрядные организации, поэтому записывать в дармоедов программистов один эс которые обслуживают бухгалтерию магазина в торговом центре где жена нашего нефтяника закупается на валютную зарплату своего мужа вахтовика, это не совсем корректно.

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

Есть ИТ гиганты вышедшие на мировой рынок их сотрудники точно не дармоеды. Так же добывают валюту для страны и так же делятся этой валютой с другими гражданами не добывшими валюты.

Поэтому оценка в два с половиной миллиона которые добывают 50% валюты очень приблизительная. Скорее двадцать пять миллионов.

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

Вся проблема РФ в том что новеньких не пускают. Давно бы были у нас новые производства, а не только ИТ гиганты, если бы этот гениальный менеджмент не убивал любые зачатки самостоятельного бизнеса бесконечным регулированием и взятками.

Если бы эти эыфективные менеджеры добились того что в РФ на мировой рынок вывела бы какие то новые продукты местного производства, кроме сырья, то это была бы заслуга. Но нет. РФ до сих пор занимается тем же чем занимался ранний Советский Союз, продаёт на экспорт любые ресурсы и ни какой готовой продукции, ни какого передельного производства высший менеджмент РФ создать не смог.

Они просто не дают стране развиваться. Не згаю чего им это стоит. Но поставить это в заслугу я не могу.

Они идеально обеспечивают себя. Это факт. Тут они гениальны, предельно эгоистичные товарищи.

Вертикальное масштабирование, это когда увеличивают пропускную способность системы за счет применения более продуктивных компонентов. В случае серверов, заменой процессора на побыстрей, заменой оперативы на побольше, заменой постоянной памяти на побыстрей и побольше, заменой сети на более быструю.

Горизонтальное масштабирование это за счет добавления аналогичных компонентов. Был один сервер - добавили ещё один. Был один мотор - поставили два (у самолетов), было два цилиндра, сделали 4 - у автомобилей.

Статья здравая, но есть неточности от которых кровь из глаз.

Плюс статья очень субъективная. Я разработчик, у моих заказчиков я всегда виноват 😁

Потому что аналитик говорит - я придумал идеально, исполнение подкачало. Виноват всегда последний в цепочке, тот кто непосредственно работу работал, осуществлял идею.

Виноват всегда тот кого проще обвинить, кто не даст сдачи.

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

В команде каждый вносит вклад равный его зарплате. Если вы считаете, что с вас спрашивают лишнего, то или просите увеличения оплаты, или ищите другого работодателя.

Есть и другие субъективные моменты, вы или работаете от силы пять лет, или работаете 10, но на одном месте и с одними обязанностями.

Жизнь очень разнообрпзная штука. Нет в ней ни чего однозначного.

Битрик так делает. Надо поле в карточке товара ? Добавь его ! До какой то версии всё это хранилось в одной большой таблице, гоад тр иточно как можно отдельные категории хранить в отдельных таблицах.

На сколько ни будь существенных объёмах без кеширования тормозит. Но у крупных интернет магазинов хватает экспертизы добиться от Битрикса хорошей производительности.

Работать с Битриксом конечно не сахар.

Потому что я это дебажил, и да можно хранить в одной куче, что не быстро работает, а можно в отдельной, что работает быстрей, но тогда, что бы понять в которую выделенную таблицу надо направить запрос, предварительно надо ещё пару запросов выполнить.

Я не говорю что это надо делать пользователю, это скрыто за API библиотеки Битрикса, но эти запросы выполняются, поэтому это будет медленей чем выполнить полтора запроса в случае с "Универсального каталога".

Ещё бы безопасники в коде разбирались :) мы бы тогда все повешались. Мне лично хватает бизнес аналитиков, которые меня учат код писать.

Захотели и поделились, https://packagist.org/packages/sbwerewolf/ - мне хочется я делюсь, сейчас библиотеку свою допилю и тоже поделюсь.

Вам не хочется ? Не делитесь, ни кто не осудит.

Кстати, результат создания нового атрибута $attribute3 = $operator::createKind(..); может быть использован для обновления источника данных: $schema->setup($attribute3);

/ создаём новый атрибут */
$attribute3 = $operator->createKind(
    'дискретный_числовой_атрибут',
    'number',
    'discrete',
);

/* зададим новый атрибут для сущности */
$operator->attachKind(
    'сущность',
    'дискретный_числовой_атрибут',
);

/* Добавим колонку для нового атрибута */
$schema->setup($attribute3);
/* в таблице добавиться новая колонка */

В примере кода это есть, но сначала идёт пример для материализованного представления, и там DTO нового атрибута можно не передавать, а потом идёт пример для таблицы.

Информация

В рейтинге
4 271-й
Откуда
Екатеринбург, Свердловская обл., Россия
Дата рождения
Зарегистрирован
Активность

Специализация

Backend Developer, Software Architect
Senior
От 3 000 $
SQL
PHP
Laravel
Docker
Git
OOP
.NET
XML
PostgreSQL
MySQL