Pull to refresh
16
0

Senior software developer

Send message
Использую в своем проекте для MSSQL форматированные sql-файлы, по мне так очень удобно!
1. logicalFilePath:path-independent решает вопрос с перенакатом при разных расположений из п.5
2. splitStatements:true endDelimiter:GO решает вопрос с поддержкой инструкции GO

Пример файла миграции
\migrations\20171207_WL-759_AutoLock\02_comon.Setting_Data.sql
--liquibase formatted sql
--changeset rvaliullin:20171207_WL-759_AutoLock_02_MergeTable_CommonSettings logicalFilePath:path-independent splitStatements:true endDelimiter:GO stripComments:false context:data
MERGE common.Setting as [target]
USING
    (
        VALUES
            (N'ComplaintCountForAutoLock', N'10')
    ) as [source] (SettingCode, SettingValue)
        ON [source].SettingCode = [target].SettingCode
WHEN MATCHED THEN
    UPDATE
    SET
        SettingValue = [source].SettingValue
WHEN NOT MATCHED BY TARGET THEN
    INSERT
    (
        SettingCode,
        SettingValue
    )
    VALUES
    (
        [source].SettingCode,
        [source].SettingValue
    );
GO

Жаль что жена не отпускает ))))))))
С удивлением открыл для себя творчество Sub Focus
Наверное пора открыть WP8 и XBox Music
Близкий мне пост, одно время меня тоже привлекла подобная идея, но я не решился на ее осуществление…
Очень сильно меня демотивировали трудности, связанные с осуществлением этого позитивного намерения, с учетом бесплатности.
Наверное было-бы больше людей, совершающих хорошие поступки, если-бы их было приятно совершать.
Автору рекомендую часть занятия проводить в теории (история технологий, слайды, видео, примеры), а часть непосредственно практики (пайка, сборка, программирование) в более расслабленой обстановке и завершать занятие опять-же небольшой теорией (что-нибудь мотивирующее, что ребенок будет переваривать после занятий), хотя у каждого должны быть свои методы и подходы к обучению.
Кстати, есть программы субсидирований и всяческой поддержки таких начинаний в учебных заведениях, по ним можно попробовать выбить оборудование и различные наборы для обучения (3D принтеры/сканеры, Lego Mindstorm, fischertechnik, Arduino и т.д.) что может поднять интерес к обучению. Очень может пригодиться компактный недорогой проектор для показа презентаций и слайдов детям — визуальная информация многими воспринимается гораздо лучше.
Желаю удачи!

Information

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