Архив автора: Александр Капралов

EDT 1.6 и Конвертация Данных 3

Так как конфигурировать ЗУП на EDT 1.6 пока не получается, решил взять конфигурацию попроще.

Выбор пал на Конвертация Данных 3. Перспективнейшая на мой взгляд разработка по сравнению с КД2, но как обычно бывает, под внедренческие задачи немного не допилена.

Под EDT работает быстро, все формы вроде открываются. В 1.6 разработчики пошли на хитрость, отключили синтаксический контроль для объектов на полной поддержке. Благодаря этому EDT нашла всего 13 ошибок, которые я быстро поправил. Правда нашлось и одно ложное срабатывание, но готов его пережить.

У нас есть свой git репозиторий, так что за сохранность нетленок можно не беспокоиться. На мой взгляд настроить взаимодействие с git в EDT это самое сложное. Особенно когда git проект уже есть, и новая версия конфигурации тоже есть. И нужно новую версию конфигурации целиком залить в существующий проект git. Этот квест я не прошел, пришлось проект грохать и создавать новый.

После этого приступил уже к доработке КД 3. Памяти конечно EDT жрет как не в себя. На такой маленькой конфигурации 8Гб может потребить и не сказать зачем. Хорошо у меня 24Гб памяти, 16Гб настройками щедро отдал.

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

Как я переносил Индивидуальные графики, часть 2

Перенос Индивидуального графика доделал.

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

ЗУП 3.1 в отличии от ЗУП 2.5 в индивидуальных графиках нерабочее время требует заполнять как «В». Так что в очередной раз допилив алгоритм, смог загрузить все данные.

Попытался перевести разработку на EDT. По сути дела всё что нужно это в Расширение для ЗУП 3.1 периодически загружать ПакетXDTO и общий модуль. Причем в EDT расширение это отдельный проект, так что работать в теории должно быстро. Но не тут то было. Оказалось что при повторной загрузке Пакета XDTO, когда пакет уже есть в расширении, во-первых загружаются кракозябры вместо названия объектов, а во-вторых EDT входит в бесконечный цикл. Пришлось вернуться в старый добрый конфигуратор.

Про трансляции хоккея

Приложение КХЛ сообщает о голе за секунду до того, как гол показывают по телевизору.

Перестал переживать за опасные моменты, звука уведомления то нет. 🙂

Как я переносил Индивидуальные графики

Делал перенос Индивидуальных графиков из ЗУП 2.5 в 3.1. При загрузке получил ошибку, что нет вида времени дня ночных часов.

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

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

Обнаружил что при переносе настроек зарплаты не включается настройка учета праздничных и выходных. Доработал, выгрузил. При загрузке начислений обнаружил, что показатели, которые создаются на базе предопределенных, не выгружаются. Заодно обнаружил что неправильно выгружаются начисления с пустым видом времени. Поправил.

Решил перегрузить кадровые приемы и переводы. Обнаружил что приемы ранее уволенных физлиц не проводятся, так как собственно увольнений нет. Доработал чтобы выгружались увольнения. Пока дорабатывал понял что приемы всё равно не проведутся, так как увольнения загружаются только после окончания загрузки приемов и переводов.
Доработал помощник переноса, чтобы он сначала переносил приемы, переводы и увольнения, а уже после этого все три вида документов проводил в порядке дат документов.

Начал выгружать, обнаружил что при переносе отмены вычетов по ндфл, переносится отмена при увольнении. И документы увольнения не проводятся.
Решил что доисправлять буду уже в другой день. До индивидуальных графиков так и не дошел. 🙂

Про игру Goat Simulator

Как подписчик Xbox Live Gold, получил бесплатно игру Симулятор Козла. Долго не решался поиграть в это чудо, так как не очень понимал, зачем играть козлом. Но в рамках задачи по получению 100 тыс. G достижений, решил пройти игру.

Руководство по прохождению говорило, что основную игру можно пройти за 2-5 часов, первое дополнение за 1-2 часа, а второе дополнение за 3-4 часа. Итого 6-11 часов. Для 2000G это очень хороший результат, 3-5.5 часов на каждую тысячу. Однако реальность оказалась суровой: в игре провел почти 22 часа.

Оказалось что игра не про козла в естественной среде обитания, а про возможность вести себя как козел в мире людей совершенно безнаказанно. В основном козел всё ломает и взрывает. Причем страдают как предметы, так и живые люди. Большинство достижений в игре соответствуют девизу: сделал гадость — сердцу радость. Жаль что разработчики не пошли дальше и не дали возможность гадить и совершать непотребство над животными и людьми!!!

Основная часть проходилась легко и весело до тех пор, пока не потребовалось набрать 10 очков в игру Flappy Goat. Flappy Goat это игра в игре. Нужно подойти к телевизору и нажимая на одну кнопку заставлять козла на экране прыгать. Если не прыгать, козел падает вниз и игра заканчивается. Если прыгать слишком активно, козел улетает в космос и игра заканчивается. Пока козел прыгает, на него движется забор. В заборе есть дырка. Если хоть пикселем заденешь верх или низ забора, игра заканчивается. Вот на это нелепое достижение и ушла большая часть дополнительного времени. Что конечно сильно огорчило. Несколько часов у меня ушло на то, чтобы приноровиться и набрать 11 очков.

Первое дополнение для козла: пародия на ММО. В основном это конечно пародия на WoW, но и Diablo не обошли стороной. От пародии хотелось плакать, настолько натурально разработчики поглумились над онлайн играми. Большинство достижений связаны с юмором, получаются действительно легко. Но в целом сильно слабее основной игры. Даже вспомнить особо нечего.

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

Если говорить в целом, то 2000G оказались не такими легкими, как я предполагал, но 11 часов на тысячу это тоже очень хороший результат. Есть много игр, в которых для получения тысячи нужно наиграть десятки часов.

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

Победили злобного монстра в Skyforge

Я недавно рассказывал про игру Skyforge. Пантеон, в котором я состою, дошел до искажения А4, в котором сидел особо злобный монстр. Наше сообщество решило первым его убить. Для этого мы каждый вечер ходили и искали выигрышную тактику. К сожалению найти её не получилось. Пантеон Золотая Орда сделал это за неделю и оказался первым убившим Наутилуса. Затем и вторые наши конкуренты — пантеон Эгида тоже вальнули гада. Наконец через две недели упорных тренировок нам удалось его забороть.

В процессе попыток записали видео:

Для непричастных попытаюсь объяснить происходящее на видео. Монстр встает в центр. Через некоторое время рядом с ним появляются фиолетовые шарики. Если вовремя монстра не выманить, он съест эти шарики и выдаст всем люлей. Когда монстр отведен, он кидает большие фиолетовые шарики в игроков. Те игроки, в которых он попал не могут двигаться и должны быть освобождены другими игроками. Одновременно он кидает лужу под игрока. Все кто стоит в этой луже получают урон. Через некоторое время монстр снова бежит в центр. Одновременно с этим появляются большие водяные шары, которые наносят урон всем кто окажется у них на пути. После шаров механика боя повторяется.

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

Самая большая сложность для нас была — ловить божественные шары. Мы тренировались до тех пор, пока один из игроков не научился это делать почти всегда. Видео записано из его глаз. Но стабильная ловля шаров нас не спасла. Идеальная ситуация — убивать монстра за две божественные формы. У нас урона не хватало убить даже за три. В итоге пока мы все не научились доживать до четвертой, монстр побеждал.

Пока мы тренировались на А4, пантеон Золотая Орда смог первым пройти искажение В1. Чем в очередной раз нас сильно огорчил!!!

7-8-9 лет вместе

5 июля 2006 года я начал встречаться с будущей женой. Через год я сделал ей предложение и мы стали жить вместе. Еще через год мы поженились.

Так что мы 7 лет женаты, 8 лет живем друг с другом и 9 лет встречаемся. 🙂

Основной целью создания семьи было рождение и воспитание наших детей. Пока цель достигается удачно: старшему 4 года, младшему 4 месяца. И хотя второй ребенок только родился, на перспективу думаем уже о третьем.

Мега цель нашей семьи — прожить в любви и согласии 50 лет. Учитывая, что и с моей, и с ее стороны есть долгожители, цель достаточно реальна.

Простая родительская радость

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

И вот наконец врач его выписал и Санек пошел в садик. Этого момента мы ждали уже несколько дней. Ведь всю свою кипучую энергию сын выплескивает там, а к нам возвращается спокойный и довольный жизнью.

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

Про игру Skyforge

26 марта Mail.ru запустила MMORPG Skyforge. Игра представляет из себя смесь фентези и Sci-Fi стиля. Игроки — бессмертные, которые с одной стороны живут в высокотехнологичном мире, а с другой — сражаются с фантастическими существами.

Игра отличается от большинства остальных MMO в которые я играл. Обычно игрок создает персонажа определенного класса, быстро качается до максимального уровня, а затем начинает ходить в рейды, стремясь выбить самые крутые шмотки. Когда большая часть игроков добывает себе крутые шмотки, разработчики выпускают дополнение, в котором все нажитое разом обесценивают. Достигается это как повышением уровня персонажей, так и появлением вещей, качественно выше по характеристикам.

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

Некоторым детям такой подход не нравится. Из-за этого на форумах крики о том, что в эту игру они играть не будут. И их можно понять. Это ведь не один раз напрячься, чтобы потом отдыхать в лучах славы. Тут каждую неделю «работать» нужно.

Так как игра новая, то неизвестно, можно ли в эту игру «вернуться», играя в нее редко и по настроению. Кроме того непонятно, как завлекать в нее своих друзей. Те, кто начнут сейчас, догнать меня сегодняшнего лимитами смогут только через 2 месяца. При условии что я сам играть не буду. А если мне не играть 2 месяца, то захочу ли я в нее играть снова? Единственная игра с лимитами, в которую я играл до этого — EVE Online. Но в той игре даже начинающий персонаж после начального освоения в игре может играть с опытными старожилами. А тут совсем не видно, как и зачем мне играть с новичком. Тем не менее идея игры мне кажется интересной, поэтому буду следить за ее развитием.

На Xbox One можно будет играть в игры Xbox 360

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

Пользоваться новой возможностью очень просто. Вставил диск в привод и играй. Если сейвы были сохранены в облаке на старой консоли, они будут доступны и на новой. Если не были, можно запустить старую консоль и скопировать сейвы в облако. На сайте написано что DLC будут доступны, но например для Mass Effect ни одного DLC пока нет. Поэтому старые сейвы использовать не получается. Надеюсь это поправят в ближайшее время.

К сожалению из 21 представленных игр у меня есть всего 3. Причем о существовании третьей я узнал случайно только сегодня. За игры, которые должны появиться в первую очередь, можно проголосовать на этой странице. Пока выглядит не очень радостно, так что заходите, голосуйте за Assassin's Creed и LEGO. 🙂

В принципе в старые игры можно было бы доиграть ради достижений. Но я и новые смотреть не успеваю. Вся надежда на старшего сына: будет мне gamescore поднимать!!!