All streams
Search
Write a publication
Pull to refresh
10
0

Разработчик приложений баз данных, DBA

Send message
Это цитата, из Кин-дза-дза.
Наверное, по-русски стоит называть язык – Ро, golang называют Го, а не голанг. Lang, это уже сокращение от language, язык.
Стоял примерно перед таким же выбором, и внезапно, решил попробовать макбук, который 12". Всего с одним usb-c портом и разъёмом 3.5мм под наушники. Выбор пал на машинку с core i5/8/256, которая заменила собой macbook pro 13" late 2013.

Ухудшения в производительности не заметил, примерно так же или быстрее (видимо за счёт более быстрого ssd). При том, что у меня всегда запущена виртуалка и ещё десяток приложений. Работаю за монитором с блютусной клавиатурой, ноут лежит рядом с закрытой крышкой.

Из плюсов: вес, время работы, производительность, возможность подключить к монитору один (!) кабель для видео, зарядки и аудио (чем я активно пользуюсь).

Из минусов: один разъём usb-c. Вынужден был поменять мышь (игровую логитек на логитек же, мх мастер 2эс).

А вот что сильно раздражает: когда думал про замену ноутбука, смотрел на мониторы с разъёмом usb-c. Разъём первый раз появился (в ноутбуках на рынке) около двух лет назад. А мониторов с диагональю 27" и более, на маркете, до сих пор, ровно 8 штук. Восемь! И кто стоит поперёк прогрессивных решений? При том, что это очень удобный вариант подключения, особенно, если в мониторе полноценный USB хаб.
Правительство на другой планете живёт, родной.
Это может быть эдакой формой, немного панибратского, прощания. Вроде: «Всего хорошего, пока.»
Как ни странно, но продавцы помнят. У нас похожая схема в похожем бизнесе. Причём, так как продавцы считают, что все вышестоящие спят и видят, как бы их лишить бонусов, было решено показывать практически онлайн, кто, сколько и за что получил бонус. Все вопросы касаемо бонусов снялись.

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

Меня, как абонента, это интересовать не должно. Я попросил оператора, не отдавать мне данные в роуминге. И дальше, как мне кажется, возможны два пути:
1. Оператор не отдаёт данные, потому что я в роуминге
2. Оператор отдаёт данные, потому что я в домашней сети
Если мне одной рукой отдают данные, а другой считают, что я за пределами дома, это какое-то лукавство.
Ехал я как-то из Москвы в Питер на Сапсане. С МегаФоном в качестве оператора. Умный такой, выключил роуминг данных, и, пока едем по московской области, на карту смотрю. Закончилось московская область, а интернет работает, вот и тверская закончилась, а он всё работает. Приехали в Питер, а карты по-прежнему пробки рисуют и вообще всё хорошо со скоростью.

А на следующий день у меня 800р. списали за роуминг данных. Да, за выключенный роуминг данных. То есть вышка абонентскому устройству говорит «ты в домашней сети», а сама всё правильно считает, как надо. И в колл-центре говорят – так и должно быть.

Если криптобиржи не регулируются, почему в отношении mt. gox ведётся расследование?

оффтоп. надеюсь люди на промо картинках снимают фотографии, а не вертикальное видео.

посмотрите вживую, как снимает айфон 6 плюс, там уже была аппаратная стабилизация. в более поздних и подавно.

Я оценивал так: общее благосостояние человечества оценивается в 70 трлн. долларов. Предположим, что биткойн будет единственной валютой на планете (что конечно не так), тогда стоимость одной монеты должна быть около 3.3 млн. долларов.
Дальше можно делать различные предположения. Например:
10% накоплений человечества будет храниться в биткоине получаем оценку в 300 тыс. долларов за монету
1% – 30 тыс. долларов за монету.

Продолжая вашу категоричную мысль:… а писать одинаковую логику на нескольких языках – добро.

Положим n – количество портов вашего приложения. Тогда в случае изменения логики, менять придётся не одну хранимую процедуру/триггер/constraint, а n исходных текстов. Имея процент ошибок, при написании текста программ, например, 0.5% от написанного, вы этот процент, опять же, увеличиваете в n раз.

не парьтесь, и покупайте проектор. у меня белый потолок, прозрачные шторы с засветкой с улицы и да, потеря контраста (Epson EH-TW3200), но 160" дюймов изображения вот уже пять лет не вызывают никакого желания смотреть кино на телевизоре. стена, кстати, тоже, обычная белая краска.

Там же «курс молодого бойца», а не опытного ;-)
Кстати, я стараюсь не допускать идентичности NULL и 0 (NULL и ''). Так удобнее, чтобы пусто было пусто, а 0 может что-то значить. В WHERE, соответственно пишу FieldValue IS NULL. А при заполнении полей сначала привожу переменные _variable:=NULLIF(_variable,'') или в триггере причёсываю значения полей.
Если есть NULLIF, то можно добавить и COALESCE, выбирает первое значение отличное от NULL.
SELECT COALESCE(NULL, NULL, 1, 2, 3, NULL, 4, 5); -- 1
при условии, что сложение с NULL даёт NULL, можно исправить
CASE WHEN @sql_tables IS NULL THEN '' ELSE @sql_tables + CHAR(13) + CHAR(10) + '		UNION ALL' + CHAR(13) + CHAR(10) END

на
COALESCE(@sql_tables+CHAR(13)+CHAR(10)+'UNION ALL'+CHAR(13)+CHAR(10),'')
По аналогии с SQL, если вы откроете доступ к БД, то злоумышленник может сделать SQL запрос с кучей join которые тупо повесят ваш сервер БД (вам же это не хочется, правда ?).


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

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity