Академия GROXIN.RU
440 subscribers
32 photos
23 links
Новости платформы обучения.
groxin.ru

Чат: https://t.iss.one/+lovD4Zd3qS40YmQy
Download Telegram
Forwarded from Элементалист
Товарищи! Вы великолепны, Спасибо всем кто пришел, для меня было очень круто и познавательно! Надеюсь вам тоже было интересно)
Ссылка на запись стрима здесь, но видео пока обрабатывается ютубом думаю через несколько часов будет готово к употреблению) Всем спасибо
👍7🔥5
Приветствую всех! Наблюдаются временные проблемы с недоступностью серверов проверки заданий. В ближайшее время проблемы будут исправлены.
На текущий момент проблема коснулась проверки задач на запросы 1С, язык программирования и мини-проекты. Ждите новостей!)
👍3
Работоспособность восстановлена
👍4
Коллеги, приветствую! Сервис в текущий момент недоступен. Возникли внезапные проблемы на стороне провайдера в дата-центре.
Без паники) В ближайшее время всё восстановим!
👍5🤯1
Хорошие новости! Работа академии восстановлена и стабилизирована!

Минусы: Мы потеряли 1 день общего прогресса по решенным задачам. К сожалению самый свежий бекап был только за 13.06.

Плюсы: Мы проверили наши возможности восстановления из полной разрухи. И это прекрасно!)
👍7🔥2👏1
Новость первая! У нас отвалился сервер. Так что сегодня какое-то время придется пережить без наших супер-задач(

Без паники, мы скоро придем в норму.
Давно пора было заменить эту ломучую железку. Вернемся с новостями позже, оставайтесь на связи!)
🤯5👌2😱1🤬1
Работа восстановлена! Надеюсь до следующего сбоя мы успеем сделать все необходимые действия по переезду и кластеризации. Оставайтесь на связи)
👍5🔥3🎉3
Приветствую, товарищи! Сегодня у нас по плану переезд на новый сервер, потому какое-то время, предположительно до 14:00 (МСК) сервис будет недоступен. Не теряйте нас. Очень надеемся, что после переезда на новую инфраструктуру работа сервиса станет стабильнее.
👌5👍21👏1
Работоспособность была восстановлена! Ура, мы на новом сервере!
👍5🔥4
Приветствую, коллеги! Спешу сообщить вам новость, которой исполнилась уже неделя.

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

Мы рады нести пользу и хотим, чтобы наш сервис становился все лучше и полезнее! Но для этого нужны значительные финансовые затраты.

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

Теперь сервис продолжит существование на платной основе. Будет доступен демо-режим, по 5 задач из каждого блока доступны без подписки. А также каждый новый раздел будет доступен полностью бесплатно до момента, пока мы не убедимся, что раздел достаточно хорош, чтобы включать его в подписку.
Статьи и любые теоретические материалы так же останутся доступны бесплатно. И публичное API.

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

Детали вашей подписки отображаются в специальном разделе в профиле пользователя

С ценами можно ознакомиться на страничке цен
46👍9🔥3👏2😱2
Приветствую, товарищи! Обнаружено странное)

На самом деле не странное, больше непонятное для начинающих.

Обратился один из пользователей с проблемой, ваш сервис - работает неправильно! Если быть точным -

"Задумка очень хорошая, но воплощение, к сожалению, не рабочее".


Я сразу начал рефлексировать - "где я свернул не туда?", без шуток. И попытался выяснить, что пошло не так.
Оказалось, что пользователь выполняет запрос скрин 1

Выбрать
Артикул
Цена
Из Справочник.Диваны


И получает результат
скрин 2.

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

Внимательные пользователи заметят - "Так там же нет запятой между полями!!!". Да, в этом и радость и проклятье. Если поставить запятую запрос выполняется нормально. Каждый может поиграться с этим в разделе Запросы.Базовый

Я даже на миг не поверил своим глазам, но потом взял себя в руки.

Таки да, платформа не считает такой синтаксис ошибкой. Потому что это не ошибка)

Стандарт SQL позволяет задавать псевдонимы полей (алиасы) без использования конструкции КАК (AS). В таком случае мы вполне имеем право писать в запросе:

так
Выбрать
Артикул Артикул1,
Артикул ТакойЖеНоДругойАртикул
Из Справочник.Диваны


так

Выбрать
Артикул
Артикул1,
Артикул
ТакойЖеНоДругойАртикул
Из Справочник.Диваны


и даже так

Выбрать
Артикул КАК Артикул1,
Артикул КАК ТакойЖеНоДругойАртикул
Из Справочник.Диваны


Результат будет один и тот же скрин 3.

Для совсем любознательных приложу трассировку запроса. Это во что превращается запрос перед попаданием в СУБД.
Просто платформа выкидывает второе поле, и даже псевдонима ему не задает, так как помнит его самостоятельно или берет его из названия поля.

Изначально написал такой запрос:

Выбрать
Артикул
Цена
Из Справочник.Диваны

Результирующий запрос выглядит так:

SELECT
T1._Rec2
FROM _Reference114 T


Как видите, даже в программно сгенерированном запросе для таблицы в блоке FROM есть псевдоним - Т, но нет оператора AS (КАК)

Дополнил материалы в статье про алиасы полей, оказывается мы не добавили эту информацию раньше. Обновленную статью можно почитать ЗДЕСЬ.

В своей работе я никогда не использовал определение псевдонимов полей без оператора КАК. На мой взгляд это несколько ухудшает читаемость. Потому и вам рекомендовать обходиться без него не буду.
2🔥10😱3🤔1
🤓 Отвечу на поступивший вопрос-загадку)
Переделал немного сущности из изначального сообщения, но смысл остался тот же

ВЫБРАТЬ
Диваны.Ссылка Ссылка Диваны Ссылка
ИЗ
Справочник.Диваны Диваны


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

| Ссылка |
| ------ |
| Да |
| Да |
| Да |
| Да |
| Да |

Разберемся что здесь происходит, а происходит здесь 3 действия (скрин 2).

1. Задаем псевдоним "Диваны" для таблицы Справочник.Диваны без использования оператора КАК

2. Выбираем поле с названием Диваны.Ссылка и применяем к нему функцию Ссылка, которая определяет является ли значение в этом поле ссылкой на объект. В данном случаем мы задали для таблицы Справочник.Диваны псевдоним Диваны, потому тоже можем использовать в операции сравнения этот псевдоним

3. Задаем псевдоним "Ссылка" для результата выполнения предыдущих действий, опять же без использования оператора КАК

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

Все происходящее можно было бы описать в более явном виде. скрин 3 и тогда загадочность запроса пропадает)

@SAShikutkin спасибо за ребус)
2👍9🔥3😁3
💥💥💥 Новости от 07.10.24

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

1. Про переход на подписку. Вы не только слышали, но даже уже и видели
2. Про встроенный чатик помощи на сайте
3. Хотим запускать задачи на программирование и вводный курс для совсем новичков в 1С. Да, функциональность пока в тесте, и доступна только ограниченному кругу лиц. Если есть желание попробовать, то пишите в чате "Хочу тестировать задачи на программирование"
4. Социальные функции и комментарии на статьи и задачи

И еще несколько тем)

Полный выпуск тут
👍4😁3🔥2🤔1
Приветствую всех, товарищи! Взялся за разработку дорожной карты разработчика 1С. Пока что это только набросок, который подлежит распилу, доработке и смысловому наполнению. Предполагается что это будет несколько связанных роадмапов, чтобы было удобнее читать. Для каждого из блоков подразумевается кликабельность и кратенькая, или полненькая статья. Так же дополнение софт-скиллами и возможно делением навыков на уровни развития. Но пока что вместо полноценного роадмапа у меня есть рисунок роадмапа) Прошу оценить идею по ссылке, и выразить свои мысли по этому поводу.

https://groxin.ru/lessons/dorozhnaja-karta-razrabotchika-1s-tehnicheskie-navyki/
👍12😁10🔥6
Посидел немного. Поразбирался в своих, порядочно полежавших, записях. Дополнил дорожную карту технических навыков разработчика 1С.

Ну и до кучи сделал дорожную карту НЕ технических навыков разработчика 1С (И это тоже, далеко не всё, там слишком мало узкоспецифичных вещей)

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

Первые наброски сделаны. Теперь предстоит большая работа по развитию тем, разделению на схемы поменьше, определение уровней развития/грейдов для каждого из навыков. Ну и попытки сделать все это удобным) Комментарии и замечания приветствуются)
👍13🔥9😱3