ellgree: (WestUkraine)
Пока читал оригинальный пост от [livejournal.com profile] ketiiiiiiii (Екатерина Путина со своим чудом) был удалён.


Update:
[livejournal.com profile] ketiiiiiiii восстановил пост, добавив в преамбуле:
В целях безопасности членов семьи первых лиц государства...(папе не понравилось)
Друзья, всем большое спасибо за сообщения и поддержку!
Сообщаю, ничего страшного не случилось, просто хотела бы пояснить ситуацию: этот журнал является моим личным дневником, а ни в коей мере не "рупором свободной прессы" и т.д., все что в нем написано интересно лично мне и написано для моих друзей. Я допускаю, что публикация приватных фоток членов семьи первых лиц государства может повлиять на их безопасность, поэтому фотку удаляю и прошу это сделать всех, кто вчера сделал репосты.


Власть России рьяно гонит бочку на Запад, на США, защищая видно своих отпрысков от наплыва своих же людей. Своим детям можно, они же не идиоты желать худшего.
Так что верною дорогою идёте, товарищи!
Что можно их детям, то другим нельзя. Вы, ещё верите этим болтунам с телеэкранов?
[фотография удалена по просьбе [livejournal.com profile] ketiiiiiiii]
Напомню, что в 2013 году состоялась свадьба Катерины Путиной и Юн Джун Вона.

Кстати, и о других отпрысках властной вертикали:
Read more... )
ellgree: (WestUkraine)
Предупреждаю, не-айтишникам скорее всего не будет интересно.
Один австралийский клиент столкнулся с заменой старых сим-карточек новыми и попросил создать простенький портал для своих сотрудников с формой, куда сотрудник вводит номера новой и старой сим-карты. Задача плевая, нарисовал на коленке, клиенту понравилось.
Правда у клиента есть списки номеров новых карточек, сгруппированных по филиалам, теперь портал должен опознавать сотрудника и позволять ему ввести номер карточки только из списка его филиала.
Нет проблем, добавил функционал. Интересуюсь, в каком формате клиент передаст списки.
Клиент передавать списки не будет, будет импортировать самостоятельно, через ODBC при помощи клиента FileMaker в базу данных под MySQL.
Клиент просит, чтобы данные проверялись на стороне MySQL сервера. Список проверок и сообщений об ошибках прилагается.
ОК, думаю, не нужно парсить данные, добавлю в MySQL хранимую процедуру — триггер на добавление записи. Пишу:
CREATE TRIGGER db_name.before_insert_lookup_data_tbl
     BEFORE INSERT ON db_name.lookup_data_tbl FOR EACH ROW
     BEGIN
          IF NEW.sim_card_old AND !(NEW.sim_card_old REGEXP "^[0-9]{9}[a-zA-Z]?$")
          THEN
            SIGNAL SQLSTATE '45000'
               SET MESSAGE_TEXT = 'Wrong format of the old SIM card number';
          ELSEIF ... и так далее

Оказывается, что у клиента MySQL-сервер версии 5.1, никаких SIGNAL'ов он не понимает.
Обновлять сервер никто не будет, крупные компании консервативны до безумия.
Сижу, размышляю.
Создать ошибку я могу. Например, могу подменить добавляемые данные и вызвать событие "Повторяющаяся запись" (Duplicate entry).
Этот вариант не подходит, клиент хочет знать что именно не так с его данными.
Собираюсь писать ответ, вроде "задача в полном объеме невыполнима", но решаю сначала перекурить.
После третей затяжки складывается цепочка рассуждений:
Как я еще вызвать ошибку в хранимой процедуре? Делением на ноль? Тоже ничего не дает.
Вызов несуществующей процедуры? А что это может дать? Название процедуры может быть любым?
Это уже интересно, надо проверить.
Заменяю в триггере все сигналы на вызовы процедур с именами, содержащими сообщение об ошибке,
вроде 'Wrong format of the old SIM card number', тестирую добавление неправильной записи и получаю результат:

          "#1305 - PROCEDURE db_name.'Wrong format of the old SIM card number' does not exist"

Не очень красиво, но у клиента претензий не возникло :)
Может у кого есть решения лучше?
ellgree: (WestUkraine)
"Лучше не впускать граждан России на свою территорию, чтобы не допустить того, что их пребывание в стране могло стать поводом к вторжению со стороны России" (Любомир Заоралек, министр иностранных дел Чехии).
Но чехи не станут дергать тигра за усы до тех пор, пока не убедятся в собственной безопасности: "Была проведена ревизия стратегических запасов аварийного резерва Чешской Республики с учетом возможного кризисного сценария. Это позволяет сделать вывод о том, что в случае прекращения поставок через Украину Чехия, у которой в данное время имеется запас топлива на 90 дней осенне-зимнего периода, не будет испытывать недостатка в нефти или природном газе" (Богуслав Соботка, Премьер-министр Чехии).
ellgree: (Бугаз)
Отрывок из романа "Теранезия", Грег Иган:

В начале недели Мадхузре объявила, что они в классе начали изучать движение за гражданские права. Затем, в пятницу за ужином, она объявила Киту и Амите, что наконец поняла, над чем они работают в университете.
Кит победно ухмыльнулся Прабиру, а Амита проворковала:
— Ну, разве ты не умница? Почему бы тебе не рассказать нам, что ты выучила?
Мадхузре изложила всё, со своей обычной девятилетней говорливостью.
Read more... )
ellgree: (Бугаз)
По наводке [livejournal.com profile] zlojcrash побаловался с инструментом, оценивающим мнения в сети о той или иной сущности:
http://www.whatdoestheinternetthink.net/
Увы, слабоват инструмент.

The internet is indifferent about pedophilia.
The internet is indifferent about corruption.
The internet is negative about crime, but only just.
The internet is negative about religion.
The internet is very negative about atheism.
The internet is positive about porn.
The internet is positive about satanism.
Внезапно:
The internet is very positive about chainsaw.

December 2016

S M T W T F S
    123
45678910
11121314151617
181920212223 24
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 26th, 2017 01:50 am
Powered by Dreamwidth Studios