LighteR
0
У гугла уже достаточно давно карта на клиент (как веб, так и мобильные приложения) отдается в векторном виде и там рендерится. Просто c сервера, в зависимости от масштаба, отдаются не все объекты, а так же используется разные степени загрубления геометрии. К слову, Яндекс.карты для андроида с версии 5.0.0 (вышла около месяца назад) тоже стали векторными.
LighteR
0
Перестали работать ns-сервера, которым делегированы домены.
LighteR
0
Изначальный вопрос был про "как и где мониторить запуск их сервисов, если это возможно", а не про причины.
LighteR
0
А неизвестно как мониторить. Есть твиттер reg.ru (https://twitter.com/regru/with_replies), но там полезной информации нет, все ответы в стиле "мы работаем над восстановлением, извините за неудобства".

LighteR
0
А еще вы путаете аутентификацию с авторизацией.
LighteR
0
в большинстве случаев там где есть генерация и тд — используется минимум всех возможностей субд

Это смотря что вкладывать в понятие «минимум всех возможностей субд». С таким же успехом можно заявить, что большинство проектов использующих только raw sql используют минимум возможностей субд. Непонятно как это относится к обсуждаемой теме.

У вас очень странные вопросы, из серии «какая по вашему связь между теплым и зеленым»

Ну собственно изначальный посыл, что если используется генерация ddl, то вам не нужна РСУБД как раз и есть про «теплое и зеленое».
LighteR
0
И как же использование orm нотации автоматически делает ненужными возможносности классических РСУБД? Какая, по-вашему, связь между способом описания схемы данных и, например, необходимостью иметь транзакции?
LighteR
0
Это как вы такой вывод сделали?
В чем, по-вашему, принципиальное различие между хранением схемы в виде sql ddl кода и orm нотации?
LighteR
–2
А что в этом такого?
LighteR
+12
Я совершенно не понял что хотел сказать автор в этой статье. Посмотрел его код. Автор написал еще одну orm, назвал это не-orm, и объявил все остальные orm неправильными.
LighteR
0
Создайте в хост-системе пользователя foo c uid'ом 42, внутри контейнера создайте пользователя bar с таким же uid'ом и запустите из под него какой-либо процесс, затем в хост системе посмотрите список процессов, вы удивитесь, но с точки зрения хост-системы процесс будет запущен под пользователем foo.
LighteR
0
Ну и что с того, что там свой /etc/passwd? username содержащийся в /etc/passwd не более чем алиас к uid'у (аналогично и с группами), и username никак не участвует в пермишенах, для этого используется исключительно uid.
LighteR
0
Да я много раз пробовал и знаю о чем говорю.
LighteR
–3
А вас что, гугл забанил? В инете куча статей на эти темы. Ключевые слова я написал.
LighteR
+1
Разница между docker stop и docker kill только в том, что stop посылает сначала SIGTERM, а потом SIGKILL (если процесс не остановился за указанное время), а kill сразу посылает SIGKILL. С данными это вообще никак не связано.
LighteR
+3
Да это же сюр какой-то. Люди в 2015 году открывают для себя систему контроля версий, деплой осуществляется с комментриями «Забекапьте пожалуйста init.php, а то мало ли...», при неудачном коммите практикуется «для восстановления порядка проще зачастую удалить весь репо на GitLab и создать заново».

P.S. Автор, у вас и ваших разработчиков руки растут из жопы. Я уж было хотел написать про development workflow, continuous integration, zero downtime deployment и т.д., но посмотрел на ваш год рождения и понял, что это уже не исправить.
LighteR
+1
То же ядро, память, файловая система, а дистрибутивы, библиотеки и пользователи — разные.

А с чего вы взяли что пользователи разные?
LighteR
0
Приемлимым — это когда в конкретном государстве конкретная машина имеет соотношение цена/качество приемлимое для местного населения.

Только для того, чтобы это соотношение сохранялось на приемлемом уровне, нашему государство постоянно приходилось поднимать пошлины на импортные автомобили, особенно на те, которые старше 3-х лет, а это основые конкуренты ваз'а. Если бы не заградительные пошлины на поддержанные иномарки ваз'а бы уже не существовало.

почему бы вам как гражданину этой страны не написать письмо например в посольство Германии и задать вопрос по какой причине они ввели санкции против России

Во-первых, зачем это делать, если Германия, как и другие государства, которые ввели экономические санкции против России, открыто декларируют причины введения этих санкций. Так же они декларируют и необходимые условия для снятия этих санкции. Они простые и понятные.
Во-вторых, экономическая ситуация в России это зона ответственности российского (а не немецкого) правительства и президента. Члены правительства и президент получают за это зарплату из денег налогоплательщиков (моих в том числе). Я, как гражданин РФ и налогоплательщик, имею полное право предъявлять им претензии если они неудовлетворительно справляются со своими обязанностями.
LighteR
0
Ну и раз уж заговорили о техпроцессах в России, то надо понимать, что все эти 90нм, которые сейчас возможно произовдить в России, полностью купленные готовые линии у зарубежных компаний, а не достигнутые с помощью собственного R&D. Т.е. каждый следующий техпроцесс придется снова покупать. А в какой момент могут и перестать нам их продавать, и, перефразируя одного фермера: «Не будет этой вашей российской микроэлектроники».
LighteR
0
Микрон может в 90нм и скоро будет мочь в 65нм.

90нм техпроцессу уже 12 лет. Современным его вряд ли можно назвать.
LighteR
0
Я не минусовал ни карму, ни сообщение. И на сообщение развернуто ответил, к слову.

P.S. Раньше, когда хабр был еще торт, за подобное кармодрочерство вам бы еще больше насовали в карму.
LighteR
0
А теперь давайте посмотрим на то, что декларировалось в качестве целей когда этот завод запускался в 2011 году: www.rusnano.com/about/press-centre/news/75739

Плановая мощность нового завода составит более 1ГВт·ч или примерно миллион штук аккумуляторов в год, что позволит оснащать аккумуляторами около пяти тысяч электробусов в год.

Так-так, и где же наши 5 тысяч электобусов в года? И где миллион штук аккумкляторов в год? На сайте лиотеха одна новость за этот год: «На территории алтайского оптико-лазерного центра сдан в эксплуатацию проект трехфазного ИБП». Маловато для «крупнейшего в мире по производству литий-ионных аккумуляторов», не находите? Да и опять же, Алтайский оптико-лазерный центр — это бюджетная организация.

А вот выдержки из отчета о результатах проверки роснано счетной палатой РФ:
Таким образом, в результате реализации схемы по выходу компании
Thunder Sky Group Limited из проекта проектной компании ООО «Лиотех»,
ОАО «РОСНАНО» (как владельцу доли в уставном капитале ООО «Лиотех») и
Российской Федерации (как акционеру ОАО «РОСНАНО») был причинен
ущерб в сумме 513,1 млн. рублей.

Кроме того, в результате реализации схемы по выходу компании Thunder
Sky Group Limited из проекта: ООО «Лиотех» лишилось потенциального рынка
сбыта своей продукции; производимая ООО «Лиотех» продукция оказалась не
защищенной какими-либо охранными документами; задолженность ООО
«Лиотех» перед ОАО «РОСНАНО» по договору займа так и осталась
непогашенной; в структуре уставного капитала ООО «Лиотех» появилась
неоплаченная доля, равная стоимости изъятых компанией Thunder Sky Group
Limited нематериальных активов;

В связи с неисполнением ООО «Лиотех» своих обязательств по кредиту,
предоставленному ОАО «Сбербанк России», ОАО «РОСНАНО» в январе
2013 года перечислило ОАО «Сбербанк России» в исполнение своих
обязательств по договору поручительства сумму в размере 3 500,0 млн. рублей.


Т.е. вы будете продолжать утверждать, что с Лиотехом все ок?
LighteR
+1
Можно пруф?(можно не на rt.com)

Пруф на что? На то, что роснано инвестировал в лиотех 7,58 млрд. рублей? Или на то, что завод останавливали? Или про планшет, который Чубайс показывал Путину и на который было потрачено 3.3 млрд. рублей?

Даже Tesla пока еще не приносит прибыли. Это показатель?

Вообще-то уже приносит. Тесла за достаточно короткий срок с нуля разработала востребованные рынком электомобили, построила мощности для их производства, сильно вложилась в постройку инфраструктуры для их зарядки. И при этом уже получает прибыль. Что за это время сделал автоваз?

Обычные юзеры пишут что качество улучшилось


Да, вот, например из этой ветки первый коммент «счастливого» обладателя гранты geektimes.ru/post/250542/#comment_8373236

и по России довольно приемлимо.

Смысл этой фразы мне не ясен.

Ну это нужно крайне глубоко в этом вопросе разбираться чтобы об этом так уверенно говорить.

Нужно крайне глубоко разбираться, чтобы понимать, что цель инвестиций это получение прибыли?

Т.е. виновато только одно государство во всем? :) Ваша логика ясна. Другие же государства к этому отношение не имеют.

Я правильно понимаю, что с вы предлагает мне, как гражданину РФ, предъявлять претензии по поводу сложившейся удручающей экономической ситуации внутри моей страны руководителям других государств, но не нашим?
LighteR
+4
А с чего бы Китаю (или любому другому государству) больше доверять российскому оборудованию, чем американскому?
LighteR
0
То, что мы имеем полную схему, топологию кристалла, позволяет перевести производство на наши заводы, что и случиться рано или поздно надеюсь

А современный техпроцесс откуда возьмется?
LighteR
+4
Чем вам Роснано не угодило? Вы хоть знаете чем они занимаются и что уже сделали? Или просто так упомянули?

Не просто так. Что там с Лиотехом? Потратили почти 8 млрд. рублей и в итоге в прошлом году пришлось остановить завод. Или забыли уже историю с планшетами для школьников?

Автоваз с новым директором и с нестабильным рублём вполне себе нормально себя чувствует.

О, да top.rbc.ru/business/30/03/2015/5519114a9a79476db2e0629b

Все ваши примеры в молоко.

Т.е. с АвтоВАЗом, Сколково и Роснано все ОК?

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

Я привел самые известные примеры инвестиций государства в технологичные области, которые у все на слуху.

Чем вам государство не инвестор?

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

и как то с инвестициями в последнее время у нас не сильно сложилось с учётом санкций и оттока капитала

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

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

Все зависит от того в каком объеме и на каких условиях это будет происходить. Если все сведется к тому, что гос.учереждения насильно будут принуждать покупать ПК за 400к, то я не вижу здесь ничего позитивного. Мы получим растрату бюджетных денег и попил.
LighteR
+9
И размеры, и энергопотребление «подтянули».

Только «подтянули» это не в России, а компании, которые занимаются разработкой SoC, такие как Qualcomm, Apple и т.д. К российской микроэлектронике это никакого отношения не имеет.
LighteR
+7
Нет, не распил. Если придумаете каким образом ещё возможно хоть как-то поднять отечественную микроэлектронику

Да-да, вливанием бюджетных денег (а это барахло будут покупать только за бюджетные деньги по указу свыше) мы конечно же создадим конкурентноспособный процессор. Таким образом, следующим шагом, логично будет введение дополнительных пошлин на импортные процессоры.
Все это мы уже проходили: АвтоВАЗ, РосНано, Сколково. Результат один — нещадный распил.
Если мы хотим, чтобы у нас когда-нибудь была своя конкурентная микроэлетроника, надо это дело развивать, снижать цены, закупать более современное оборудование, создавать комьюнити вокруг этих Эльбрусов.

Пускай коммерческие компании развивают это на деньги инвесторов или кредиты. При чем здесь государство? Разработчик продукта должен думать о том как его продукт будет конкурировать на рынке, а не о том чтобы бы выбить побольше невозратных бюджетных денег. А государство должно думать о том, чтобы создать благоприятные условия для инвестирования в наукоемкое производство.
LighteR
+1
Автор использует ansible вместо Docker Machine.

То для чего у автора используется ansible вообще не имеет к тому для чего предначначен Docker Machine никакого отношения. Docker Machine предназначен для создания и управления виртуалками (локальными или в облаке) с установленным docker'ом.

> Зачем вы предлагаете автору почитать про Compose, если он явно написал, что пользовалься fig'ом и ему он не понравился?
Конечно, не понравился, когда проще на коленке писать полотна bash'a

По вопросу кастомных наколеночных решений я с вами согласен. Но справедливости ради надо сказать, что swarm и compose были анонсированы совсем недавно и до сих пор они еще не production-ready.

DNS решается Docker Compose, который по links прописывает нужные обновления в контейнеры в /etc/hosts. Анонсировать ничего не надо. Масштабирование — Docker Swarm + Docker Compose scale. Балансировкой заниматься должен балансер (Nginx/HAProxy/...), вот как можно это настроить — www.centurylinklabs.com/auto-loadbalancing-with-fig-haproxy-and-serf/

Ну как же анонсировать ничего не надо, если по вашей же ссылке используется serf для service discovery?
LighteR
0
А вы сами читали статью, на которую ссылаетесь?
Docker Machine к теме поста вообще отношения не имеет. Зачем вы предлагаете автору почитать про Compose, если он явно написал, что пользовалься fig'ом и ему он не понравился? Как Swarm решит проблему dns, анонсирования сервисов и балансировки?
LighteR
0
В pg например having не работает для вычисляемых полей

Работает, просто там нельзя использовать alias, который задан в списке select. Вот так, например, работает:
SELECT city, count(*) cnt FROM users GROUP BY city HAVING count(*)>1

А вот так работать не будет:
SELECT city, count(*) cnt FROM users GROUP BY city HAVING cnt>1


например update в pg работает всегда, даже если там тоже значение

Это как раз ожидаемое поведение. Как бы вы хотели, чтобы вела себя субд в данном кейсе?
LighteR
0
И еще v8 сделали
LighteR
0
  1. Т.е. если разработчику понадобится еще одна база нужно будет править конфиг SQLFuse?
  2. Если в patch'е было переименование директории, git при апдейте с точки зрения ФС это делает именно переименованием?
  3. Вы писали, что «ограничения создаются в последнюю очередь», а как определяется в каких файлах содержатся ограничения? По префиксам файлов типа FK_* DF_*? И все равно не понятно как решается проблема очередности создания для остальных случаев, типа зависимости одной функции от другой.
  4. Т.е. вы предлагаете следущую схему разработки: правка кода -> коммит -> деплой на тест -> синтаксическая ошибка -> снова правка кода -> коммит и т.д. пока наши правки не заработают?
LighteR
0
  1. А на сервере для каждого разработчика заводить отдельные директории и базы с которыми они будут синхронизироваться? Это можно сделать только правкой конфига? Или с помощью SQLFuse можно и базы создавать?
  2. А как SQLFuse отслеживает сам факт переименования таблицы?
  3. Не могли вы тогда привести пример как с помощью SQLFuse добавляются и удаляются поля с констрейнтами?
  4. Т.е. я в момент разработки вношу изменения в файлы, их код выполняется с ошибкой и они бесследно исчезают?
LighteR
0
Не могли бы вы подробнее рассказать непосредственно о SQLFuse? У меня сразу возникло несколько вопросов:
  1. Каждому разработчику придется у себя локально разворачивать SQLFuse?
  2. Пока из описания я не понял как отслеживается переименование сущностей, например, таблиц. Вот я переименовал в файловой системе директорию, которая соответствует таблице. SQLFuse это как-то определит и сделает ALTER TABLE, попутно изменив все foreign key, которые ссылаются на эту таблицу?
  3. Как регулируются зависимости одних изменений от других? Вот допустим в одну таблице я добавил поле, а в другой сделай foreign key на это поле. Очевидно, что в неверной последовательности, изменения не накатятся
  4. Вы упомянули, что в случае неудачной попытки изменений «приводится в соответствие иерархия файлов и директорий с их фактическим состоянием относительно БД». Т.е. в так случае у нас получается «грязная» рабочая копия, в которой файлы не соответствуют текущей ревизии?
LighteR
+3
orm-миграции для схемы данных + sql-файлы для вьюшек, функций и т.д. Пока такой подход устраивает
LighteR
0
у Samsung великолепно налажены каналы сбыта, как в своё время у Nokia. Надо будет — продадут что угодно.

Не продадут. Нокия не смогла продать WP. Самсунг въехал на рынок смартфонов только благодаря android'у, который мощно продвигал google. Android (как и iOS) это не только mobile OS, но и инфраструктура, которой у самсунга нет и создать ее они вряд ли смогут. Вы можете представить себе классные облачные сервисы от самсунга (почта, карты, поисковик)? думаю, вряд ли. Без этого современная мобильная ОС неконкуретноспособна.
LighteR
+1
Хардлинк на директорию сделать нельзя, только на файл.